Artificial Intelligence (AI) is the emulation of human intelligence process by machines be it a computer or an Internet of things devices. The process involves learning by extracting meaningful insights and patterns, predicting by using the gathered information to help devices make plausible future decisions and self-correcting the art of getting more efficient every day. Technology decision makers are looking for ways to effectively implement artificial intelligence into their businesses and, therefore, driving more value, and though all artificial intelligence technologies most definitely have their own merits. Artificial intelligence and machine learning are much trending and also confused terms nowadays, machine learning is a subset of artificial intelligence. Machine learning is a science of designing and applying algorithms that are able to learn things from past cases. If some behavior exists in the past, then by machine learning we may predict if or it can happen again that means if there are no past cases then there is no prediction.