Diferença de servidores

Entao estou começando a montar um banco de dados no HSQLDB.

Estou com uma duvido com relação aos tipos de servidores…

Eu quero montar um servidor desktop, onde os usuários conectam nele e vou usar o pacote swing pra montar o sistema.

agora minha duvida, eu teria que usar que servidor o standalone ou o server? Qual a diferença entre eles?

Seja la quem for agradeço a ajuda

como sugestão eu te encorajo a usar :

MySQL 5.0.x (a última versão disponível, que já vem com possibilidade de stored procedures entre outros recursos bacanas).

e como servidor de aplicação o famosíssímo tomcat ou ainda o Servidor da própria Sun (procure no site da sun por sun application server) que dá suporte ao java 5.0

[]'s