Composer est un outil de gestion de dépendances pour PHP qui permet aux développeurs de gérer les bibliothèques sur lesquelles leur projet PHP dépend. Il fonctionne en traitant un fichier composer.json qui liste les dépendances du projet et en téléchargeant les versions appropriées pour s’assurer que le projet a tout ce dont il a besoin pour fonctionner correctement, sans entrer en conflit avec les versions.