Definition of Social Enterprise:
Social enterprises can refer to a nonprofit organization, a socially minded business, or a revenue-generating venture established to create positive social impact in the context of a financial bottom line (Dees, 1998). Common social enterprises used with vulnerable populations include vocational cooperatives, affirmative businesses or social firms, microenterprises and peer-lending institutions.