The human race has been suffering from human errors since the beginning of our journey on earth. The main reason behind human errors is the lack of ‘concentration’ and ‘capacity’. A normal human being does multiple activities and thinks about multiple things in a day. While we are driving, we think about the investment in the stock market or maybe about our next holiday planning. But a machine cannot think about all of these while driving. Similarly, while trying to do analysis on a large volume of numerical data, we rely on machines for accuracy and fastness. Machine Learning has given us the opportunity to build machines which will teach themselves to learn new things based on the changes in the environment and perform tasks with the utmost accuracy. Many businesses lose money due to human errors. Thus, business leaders are introducing machine learning applications to automate business processes to eliminate human errors and increase profitability.