Making a positive difference contributes to the greater good. It can also boost employee morale for people to know they work for a company that gives back. It’s called social entrepreneurship, which means running a business that has a charitable component.