This movement is incorporating social missions into traditional for-profit business models. It goes by many names, and it comprises many different factions.