Machine learning is a field of science that offers machines an ability to understand data and carry out processes just as a human would do. Sometimes, even more efficiently.
The ML technology uses complex algorithms to analyze large data sets and find data patterns that help in business decisions. This is why machine learning can detect fraud in the system easily. It is, in fact, used for various other purposes such as spam detection, product recommendation, image recognition, predictive analysis, etc.