A social entrepreneur identifies and solves social problems on a large scale. Social entrepreneurs are interested in sustainable solutions that create social value. A traditional business entrepreneur must always look at their bottom-line. (Not that that is a bad thing, I was a traditional entrepreneur for more than 25 years.) A social entrepreneur looks at how a solution to a social problem provides long-term, immediate help and, at the same time, creates in income for those who take part in the solution.
Unlike traditional business entrepreneurs, social entrepreneurs primarily seek to generate "social value" rather than profits. Unfortunately, the majority of non-profit organizations work is targeted only towards immediate, small-scale effects. A social entrepreneur is focused on long-term change.
I'm sure it all sounds superficial to those who have not gotten all the facts. A more in depth look is needed by anyone who thinks this sounds too good to be true. Otherwise, you have done a grave disservice to others, and yourself.