Composer es un gestor de dependencias en PHP con el que podemos instalar cualquier librería, programa, o paquete del que dependa nuestra aplicación web, es decir, el software con el que hemos construido un sitio web.
Por medio de un JSON podemos especificar datos de nuestra aplicación y sus dependencias, con las versiones adecuadas que necesita nuestro proyecto. Luego por línea de comandos podemos instalar en un solo paso y automáticamente todas las dependencias declaradas, así como actualizarlas cuando sea necesario.
Es una clase de PHP para enseñar a manejar Composer, un aliado fundamental para el desarrollo con PHP.