A Primer. Many entrepreneurs and non-profit organizations are setting up social enterprises, but what are they? A social enterprise is an organization that operates commercially like a for-profit company but instead of making money for owners, or shareholders, its goal is to meet a community need, or improve human and environmental well-being. This primer will explain what a social enterprise is, why it might be a good idea to set one up, how to launch and manage one, where to get help and also provide examples of successful social enterprises across Canada and also internationally.