What are the four types of machine learning, and what are they used for?

What are the four types of machine learning, and what are they used for?