• 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