application server

A software product that provides Java EE services for Java applications, such as JMS or transaction support. The product may include clustering technology to allow communication among multiple JVMs in a network.