JBoss started out as an EJB container and has evolved over several years into a fully fledged application server. While the architecture has grown to support many new software technologies and additional features, there has always been an emphasis on the implementation of the J2EE standards, regardless of whether official certification has been achieved or not.

For the foreseeable future, JBoss will continue to be, first and foremost, a J2EE application server.