Una empresa con fines sociales es aquella que tiene un impacto positivo en el medioambiente o en la sociedad y, a la vez, resulta rentable como negocio. Su modelo de negocio está diseñado para resolver una problemática social o ambiental crítica.