Public institutions are subsidized by the government. Private ones, however, rely only tuition. Therefore private universities usually have smaller class sizes and less programs to offer.
In Canada, students who graduate from a public institution are eligible for a Post-Graduate Work Permit (PGWP), allowing them enter the Canadian job market after they graduate.