GitHub makes money by offering premium subscription plans to teams and organizations as well as a fee it generates when users purchase third-party apps on their platform. Founded in 2008 and headquartered in San Francisco, California, GitHub has become the leading online collaboration tool for all things software.