Ordinary businesses are aimed at making money,
there's little or no consideration on how people benefit,
its all about making profits.
WHILE
Social businesses are about mutual benefits,
selling its products at prices that makes it self sustaining.
Good to know that social businesses are not Charity but profit are not its ultimate goals.