The most important distinction between for-profit and non-profit colleges is the way that revenue earned by the school is invested. ... By contrast, non-profit colleges — whether private or public — must reinvest the money earned through enrollment into the educational mission.