Machine Learning is the answer to one of the questions to a weak Artificial Intelligence. It is a fundamental concept to study algorithms that automatically improve themselves based on experience (using data)...
The following quote can already help to understand what distinguishes Artificial Intelligence from Machine Learning. More detailed information is provided in this Wiki article....