Una de las 50 preguntas del tema
¿Cuánto sabes de Java?Un servlet es una clase Java que procesa peticiones y genera respuestas, típicamente para aplicaciones web. Extiende la funcionalidad de servidores web/aplicaciones manejando peticiones HTTP dinámicamente. Los servlets se ejecutan en un contenedor de servlets (como Tomcat) que proporciona el entorno de ejecución. Aunque tecnologías más modernas como Spring MVC los han abstraído, siguen siendo la base de muchos frameworks web Java.