Este documento describe la plataforma Java EE y su arquitectura de aplicaciones multicapa. Java EE se utiliza para desarrollar aplicaciones empresariales distribuidas que suelen tener tres capas: cliente, web y negocio. La arquitectura Java EE contempla cuatro capas principales: cliente, web, negocio y sistemas de información empresarial. Cada capa se compone de diferentes componentes como servlets, EJB y aplicaciones cliente.