A social enterprise's primary purpose is its social and/or environmental mission – it tries to maximise the amount of social good it creates balanced against its financial goals. An ethical business, on the other hand, tries to minimise its negative impact on society or the environment.