Developers use GitHub together with a number of other platforms, to communicate with each other on issues, pull requests, deployment statuses, and other updates.