Social innovation refers to new strategies, concepts, ideas and organizations that meet social needs of all kinds — from working conditions and education to community development and health — and that extend and strengthen civil society. Social media and the internet...