O empreendedorismo social baseia-se no conceito de inovação social. Contudo, também incorpora num modelo empresarial os princípios do empreendedorismo.
Assim, o empreendedorismo social visa identificar problemas sociais e, utilizando processos e operações empreendedoras, alcançar mudanças sociais.
Os empreendedores sociais começam frequentemente por identificar um problema social que querem ver resolvido. O passo seguinte é reconhecer que plano de negócios poderiam criar que, por sua vez, tenha um impacte positivo nessa questão social.