JBoss - serwer aplikacji w Javie na licencji LGPL. Serwer został napisany w całości w języku Java, dzięki czemu JBoss jest dostępny na niemal wszystkie platformy. Utworzony jest w architekturze modułowej, co pozwala na łatwe dostosowanie go do własnych potrzeb, zwiekszając tym samym wydajność.
Jest również zintegrowany z darmowym środowiskiem programistycznym Eclipse, które umożliwia wytwarzanie komponentów dla tego serwera.