This illustration shows the thin client architecture. The application is presented to the client by a servlet and JSP. The JSP invokes a session on behalf of the client, and through the session, interacts with the required entity beans.