Composer is a dependency manager, if your project uses third party libraries Composer will keep them up to date for you and provide you with an autoloader to use them.
GIT is version control software and effectively lets you back-up your code, provide other people will access to it and provide a log of all changes.
Pyrus is a PEAR installer.
solved What are these exactly?: Composer, Git and Pyrus [closed]