Machine learning is the most famous method of implementing Artificial intelligence concept which works on the principle of teaching machines to learn from data & experience. The business logic for machine learning systems are typically not coded; rather they self-initiate processes based on previous experience.
Data Science is a more specific field of study which deals in usage of scientific & statistical methods to derive valuable insights. Machine learning is an important subset of data science which deals in supervised machines by equipping them to self-learn from data patterns and trends.
Artificial Intelligence (AI) refers to the concept wherein machines and systems are enabled to work like human beings using multiple self-learning algorithms such as decision trees, what-if analysis etc.