There are three types of machine learning:
Supervised
Unsupervised
Reinforcement learning