A social enterprise is defined as any business venture created for a social purpose--mitigating/reducing a social problem or a market failure--and to generate social value while operating with the financial discipline, innovation and determination of a private sector business.1
Social enterprises use entrepreneurship, innovation and market approaches to create social value and change; they usually share the following characteristics:
Social enterprises may be structured as a department within an organization or as a separate legal entity, either a subsidiary nonprofit or for-profit.
The purpose of the social enterprise may be:
Used for either purpose, business success and social impact are interdependent.
Social enterprises can be classified based on their mission orientation...

...as well as the level of integration between social programs and business activities.