.jsp corresponde a uma página de Web, gerada pelo utilizador, semelhante a um ficheiro .asp ou .php mas que contêm código Java em vez de código ActiveX ou .php. O código é analisado pelo servidor Web, que gera o HTML que é enviado para o computador do utilizador.
Desde que o código Java seja analisado no servidor Web, o utilizador final nunca vê o código .jdp, apenas vê o HTML gerado pelo código Java na página.