GitHub is a great platform for collaborating on projects that require versioning. Latex documents such as summaries and reports of college courses are a great example: you can collaborate using the git version control system and make the results public and accessible to interested parties. There is a disadvantage though: