Machine learning is a subfield of artificial intelligence, which is broadly defined as the capability of a machine to imitate intelligent human behavior.
-That means machines that can recognize a visual scene, understand a text written in natural language, or perform an action in the physical world - image recognition.