Composer, PHP'de bağımlılık yönetimi için kullanılan bir araçtır. Projenizin bağımlı olduğu kütüphaneleri belirtmenize olanak tanır ve bunları sizin için yönetir (kurar/günceller). Composer, Yum veya Apt gibi bir paket yöneticisi değildir. Evet, 'paketler' veya kütüphanelerle ilgilenir, ancak bunları proje bazında yönetir ve projenizin içindeki bir dizine (örneğin, vendor) kurar. Varsayılan olarak, hiçbir şeyi global olarak kurmaz. Bu nedenle, bir bağımlılık yöneticisidir.