| Apache JServ | 
      
        | 
 | the 100% pure Java server application that acts as an
        independent servlet-request server. | 
      
        | mod_jserv | 
      
        | 
 | the Apache module that converts HTTP requests to servlet
        requests, connecting to the proper servlet engine and sending back the HTTP response to
        the client. | 
      
        | Apache JServ Protocol | 
      
        | 
 | the protocol used to communicate between the web server
        and the servlet engine over a TCP/IP connection. | 
      
        | Local Mode | 
      
        | 
 | when the web server and the servlet
        engine are run by the same machine and share the same system resources. This mode has two
        flavors: 
          integrated/automatic is when the web server controls the
            execution of the servlet engine, spawning the JVM process, restarting it if it crashes and
            stopping it when the web server is shut down.standalone/manual is when the two applications are executed
            independently and do not control each other.  | 
      
        | Remote Mode | 
      
        | 
 | when the two applications reside on
        different machines and connect using a TCP/IP connection. This allows the two applications
        to use different system resources (CPU, memory, disks) and reduce to a minimum the
        overhead of servlet execution on existing web servers and their resources. | 
      
        | Servlet | 
      
        | 
 | any Java class that implements the javax.servlet.Servlet
        interface and is, therefore, executable by any compliant servlet engine. | 
      
        | Servlet Repository | 
      
        | 
 | is a collection of compiled servlets. A repository may
        be a single directory or a single compressed archive (jar or zip) | 
      
        | Servlet Zone | 
      
        | 
 | is the servlet engine equivalent of a web server's
        virtual host, separating servlets into different contexts. |