Machine learning has become a buzzword seeping into our everyday talks. But what exactly entails? At its core, machine learning allows computers to learn from data without being explicitly programmed. Visualize a computer that can identify images of cats in photos just by looking at thousands of cat images. That's the potential of machine learning!