How businesses make money

How do businesses make money? What strategies an they use to gain
a competitive advantage?