Social innovation has several meanings and definitions. However, the term can be defined as a unique solution to a social problem that is efficient, sustainable and just to the common good of the public. Also social innovation can simply refer to novel ideas that solve existing cultural, economic, social and environmental challenges for the benefit of humanity and future generations. In essence a social innovation should revamp and revolutionize the existing order and influence behavior change, perception and structural changes all for public good.
The term social innovation was coined after the inadequacies of the two popular rallying points, social enterprise and social entrepreneurship, to fully create and spur social change in its manifestations. Critics argue that the term social innovation is more encompassing and a better suited vehicle to communicate social change.