Server-side Java (SSJ), sometimes called servlets or server-side applets, is a powerful hybrid of the Common Gateway Interface (CGI) and lower-level server API programming — such as NSAPI from Netscape and ISAPI from Microsoft. … SSAs can act like a CGI script.