Social enterprise: what does it mean, and where does it come from?

Although it may sounds like a well-established term, in fact the phrase ?social enterprise? only came into mainstream usage in the early years of the new