Machine Learning is a sub-branch of Artificial Intelligence. It provides machine to decision-making ability. Artificial Intelligence is a branch of computer science that creates such a capability within a machine or a computer so that they can think and make decisions like humans. Artificial intelligence is also known as Machine Intelligence.
See this Artificial Intelligence Course for more information :