Společnost Sun seskupila technologie jazyka Java do tří distribucí: micro (J2ME), standard (J2SE) a enterprise (J2EE). Každá distribuce má své vlastní vývojové nástroje a svůj „virtuální stroj“. Pro řízení podniku má největší význam distribuce J2EE, jež umožňuje standardizaci uživatelských funkcí serveru.
V červnu tohoto roku uspořádala společnost Sun konferenci, na níž svá klientská řešení pro zařízení pracující na bázi technologie Java (tzv. systémy VMS) prezentovalo přes 350 firem. Konkrétní aplikace se zaměřují na řízení pracovní síly, řízení vztahu se zákazníkem, plánování cest, zadávání objednávek atd.
Některé společnosti se ve vývoji nezaměřují ani tolik na vlastní aplikace, jako spíše na programátorské nástroje.