Question: what are java application servers?
Answer: An application server is a server that hosts applications. ... In the case of Java application servers, the server behaves like an extended virtual machine for running applications, transparently handling connections to the database on one side, and, often, connections to the Web client on the other.