There is a close relationship between the subfields of computer science known as artificial intelligence and machine learning. These two technologies are currently at the forefront of technological advancement and are utilised in the production of intelligent systems. Despite the fact that these are two related technologies and some individuals do use them interchangeably, they are nonetheless considered to be two distinct concepts in a number of contexts. Artificial Intelligence (AI) The subfield of computer science known as artificial intelligence is concerned with the development of software that can simulate human intelligence. It is a combination of the words “artificial” and “intelligence,” which together signify “a thinking capability that has been manufactured by humans.” Because of this, we can say that it is, Through the use of a technology known as artificial intelligence, we are able to develop intelligent systems that are capable of simulating human intelligence. Machine Learning (ML) The process of extracting knowledge from data is at the heart of machine learning. It is possible to describe it as, Machine learning is an area of artificial intelligence that enables machines to learn from previous data or experiences without being explicitly programmed to do so. This was made possible by the development of deep learning algorithms.