Apache Cocoon, usualmente llamado simplemente Cocoon, es un framework para aplicaciones web construido en torno a los conceptos de pipeline, encapsulación y desarrollo de aplicaciones web basado en componentes.