JBoss is a division of Red Hat that provides support for the WildFly open source Application Server program (formerly called JBoss AS) and related middleware services. JBoss is an open source alternative to commercial offerings from IBM WebSphere and SAP NetWeaver.
Red Hat JBoss products are available through a subscription model that includes technical support and long-term maintenance. JBoss products include:
JBoss EAP - an enterprise application platform for building, deploying and hosting Java applications and services.
JBoss Web Server - a Web server built on Apache and Tomcat.
JBoss Data Grid - an in-memory distributed database.
JBoss Developer Studio - an Eclipse-based integrated development environment (IDE).
JBoss Operations Network - a systems management suite for JBoss application environments.
JBoss Fuse - a modular integration platform with an enterprise service bus (ESB) to support hybrid and public cloud deployments.
JBoss A-MQ - a lightweight messaging platform.
JBoss Data Virtualization - a data virtualization service that allows multiple data sources to be viewed and worked with as if they are a single entity.
JBoss BRMS - a platform for business rules management, business resource optimization and complex event processing (CEP).
JBoss BPM Suite - a platform for business process management (BPM).
Tomcat vs. JBoss: Compare features of these Java app servers