Machine learning is one of the most exciting technology& it gives the computer that makes it more similar to humans .It is
actively being used today, perhaps in many more places than one would expect. Learning is a natural human behaviour which has
been made an essential aspect of the machines as well. There are various techniques used for the same. Traditional machine learning
algorithms have been applied in many application areas. This paper presents the most commonly used machine learning algorithms
such as supervised, unsupervised, reinforcement. In each of our study we found that the results of various machine-learning
algorithm depends on application areas on which they are applied. Our review of study not only suggests that these techniques are
competitive with traditional estimators on one data set, but also illustrate that these methods are sensitive to the data on which they are
trained.