The two types of algorithms.

Machine learning and deep learning.