A social enterprise is a type of business model that aims to address social, environmental, or cultural issues through entrepreneurial principles. Unlike traditional businesses, the primary goal of a social enterprise is to generate positive social impact rather than solely focusing on profit generation. These ventures balance between profitability and social good, often reinvesting profits into their mission rather than distributing them to shareholders.