Replacing your CGIs with Java servlets
What are servlets
Just as an applet extends the capabilities of a Web browser, servlets are Java components that extend the capabilities of Web servers. Servlets can be used as server-side includes or as CGI programs