J2EE es una plataforma de computación que ejecuta aplicaciones desarrolladas en Java u otros lenguajes de bytecode a través de una máquina virtual y bibliotecas estándar. La plataforma Java incluye una variedad de tecnologías como la máquina virtual de Java, bibliotecas estándar y marcos que proveen funcionalidad común para el desarrollo y ejecución de aplicaciones, permitiendo incrustar aplicaciones Java en páginas web.