machine learning Tasks: the problems that can be solved with machine learning Models: the output of machine learning Features: the workhorses of machine learning