Social Enterprise is a much misunderstood concept, particularly because it has no one single definition. However, in all the many definitions, there are always three key elements, as follows: The primary guiding purpose of the business must be to address a social need or gap* in our society.