Machine Learning is another subset of Artificial Intelligence (AI), Information Technology, and Computer Science that focuses on manipulating data and algorithms to mimic the learning process of the human being and enhance the accuracy of the learning process. We have already entered into a new era of science and technology where branches like AI, NL (Machine Learning), Deep Learning, Neural Network, and Natural Language Processing have started shaping our personal and professional life in a new manner. Knowing about the best practice of ML is now being considered compulsory for IT and Business people.