O que é um servidor de Aplicação?

Gostaria de saber o que é um servidor de aplicação ?

Estou começando a desenvolver em Web e gostaria de ter um gerenciador de usuários e aplicações assim como definir acessos às aplicações, sendo assim eu criaria um gerenciador de usuários e apolicações mas por dúvida gostaria de saber: Um servidor de aplicações gerencia permições de acesso a aplicações, assim como usuários que tem acesso à aplicações ?

Um App server JEE tem controle de acesso baseado nos padrões Java, como por exemplo JAAS.

http://java.sun.com/javaee/5/docs/tutorial/doc/Security-Intro.html#wp562908
http://java.sun.com/javaee/5/docs/tutorial/doc/


Em meu caso seria mais facil criar um controle de usuarios e aplicações né ?
Fazer uma aplicação que possa dar permissão de acesso a aplicações e login e rodar no tomcat ?

O que quer dizer com controle de usuários e aplicações?