Php Composer is a tool for dependency management in PHP projects. It allows developers to declare dependencies for a project and install them automatically. Popular frameworks that use Composer include Drupal, Symfony, Magento, and WordPress. Composer offers advantages like automatic dependency handling, easy updating, and a centralized autoload file. Potential disadvantages include the need for developers to learn frameworks instead of just PHP and varying quality between frameworks.