Lotus Domino soporta, ya desde la versión 4.6, la maquina virtual
Java, debido a ello, la versión R5 incluyó muchas posibilidades de creación tanto de agentes como de bibliotecas de scritps en dicho lenguaje. Una de estas posibilidades es la ejecución de Java Servlets. Los Java Servlets son al servidor lo que los applets son al navegador, es decir, son programas escritos en Java que se ejecutan del lado del servidor. Se podrían comparar los Servlets con los scripts CGI, aunque los servlets tienen características más interesantes, sobre todo la ya comentada ejecución multiplataforma, es decir que un Servlet que se ejecute en Domino R5 para Windows se ejecutará sin problemas en un servidor Lotus Domino para iSeries (
AS/400).
Fuente: http://www.programacion.com