GlassFish vs JBoss: What are the differences?
What is GlassFish? The Open Source Java EE Reference Implementation. An Application Server means, It can manage Java EE applications You should use GlassFish for Java EE enterprise applications. The need for a seperate Web server is mostly needed in a production environment.
What is JBoss? An open-source Java EE-based application server. An application platform for hosting your apps that provides an innovative modular, cloud-ready architecture, powerful management and automation, and world class developer productivity.
GlassFish and JBoss can be categorized as "Web Servers" tools.