O documento apresenta uma introdução ao CDI e Seam 3, discutindo como essas tecnologias simplificaram o desenvolvimento de aplicações Java EE. Apresenta brevemente a história das aplicações web e frameworks para Java, introduz os principais objetivos e funcionalidades do CDI, e discute como o Seam 3 se integra ao CDI de forma a prover uma plataforma completa para desenvolvimento rico de aplicações na nuvem.