Question: what are the distinguishing features of an organization that make it a social enterprise?
Answer: Have a clear public or community mission (social, environmental, cultural or economic) that is part of the governing documents. ... 
Generate the majority of its income through business activities. ... 
Reinvest the majority of its profits into achieving the public / community mission.