Artificial Intelligence (AI) is often portrayed in sci-fi movies as sentient machines that possess intelligence on par or surpassing human intelligence. This portrayal often overshadows the awe-inspiring and practical implications of AI in real world scenarios. AI, in its essence, is any machine or computer program that could mimic cognitive functions that humans associate with the human mind such as learning and problem solving. Machine learning is a subset of AI that involves algorithms which can learn and improve from instances. It is rapidly becoming an integral part of many industries, affecting our lives in many ways. A perfect example is how AI has been able to transform the healthcare sector. Machine learning algorithms help doctors diagnose patients, predict outcomes of certain treatments and can even aid in the quest to cure cancer. AI is also becoming an integral part of the automotive industry. Autonomous vehicles are becoming a reality thanks to AI and machine learning. Tech giant Google has used machine learning for its self-driving car project, creating vehicles that can traverse city streets without human intervention. In the future, AI is expected to have even broader uses. The ultimate goal for many researchers is to create a strong AI that could perform general intelligent action. This would mean that AI systems could be employed in virtually any cognitive task that a human being could do. The possibilities are boundless and the implications are vast. With further research and understanding, AI has the potential to change the landscape of our society and the way we interact with technology.