There are lots of social enterprises in Australia - over 20,000 and they employ over 300,000 people. But what actually is a social enterprise. Its not the same as a charity which is regulated by the Australian Charities and Not-for-profits Commission (ACNC) . So what is it?