Machine learning is a category of an Artificial Intelligence (AI). The primary goal of machine learning is to enable the computers to learn from past and current examples without human intervention automatically and to predict the future based on its experience. When a new data is fed into the machine learning algorithms, they learn and predict the future by developing ‘intelligence’ over time. There are four types of popular machine learning algorithms available, such as supervised, semi-supervised, unsupervised, and reinforcement learning. Recently, the machine learning algorithms are more popular than ever, due to the adaptation of learning algorithms on the new and dynamically changing environment. For huge volume and variety of available data, the machine learning provides accurate analytics and prediction algorithms with affordable data storage. The machine learning algorithms support an organization to build a precise model for future prediction and future profitable opportunities.