- Servlets are standard, server-side Java applications that extend the capabilities of a web server
- Servlets are loaded into an application server
- Since a servlet is invoked by a user request, it represents the system’s response for a single location in a web site
- A web site may have several servlets for requirements such as registration, shopping, and purchasing
- They are loaded, on demand, as the system needs them