Machine learning is the subject wherein the machine learns by examples from the data sets similar to what humans do that is learned by examples. ML is part of artificial intelligence that makes the machine imitate work just like humans. ML consists of subjects such as Natural language processing, Chatbots, Personal assistants, Artificial Neural network and Vision, and image processing. All these form the basis for machine and human communication and other work done by machines.