Social entrepreneurship involves the application of business practices to the pursuit of social and/or environmental mission. It brings the mindset, principles, strategies, tools, and techniques of entrepreneurship to the social sector, yielding innovative solutions to the vexing problems facing society.