Respostas:
Arquivos JSP são arquivos do Java Server Pages. Você precisa de um contêiner servlet para executá-los (por exemplo, tomcat).
Hoje em dia é bastante incomum escrever aplicações web usando apenas jsp. A maneira mais comum é que o jsp é usado como tecnologia de visualização com alguma estrutura de aplicativo. Então, eu tenho certeza que o arquivo jsp que você tem é um aplicativo completo em vez de alguma página em algum aplicativo maior.
Note que esta resposta muito simplificada, mais de wikipedia .