Machine learning is the wave of the future: a subset of Artificial Intelligence (AI), machine learning makes use of algorithms to make predictions or decisions, without the programmer needing to explicitly program the machine to perform the task. It's a way to manage the massive amounts of data people are producing, to help businesses make better business decisions.