This paper interprets machine learning as the subfield of artificial intelligence and aims to clarify its basic work principles in detail. In the first section “Experience Deploying First ML Model to Production” the process of the machine learning (ML) model development and integration with the backend is described. Also, three important steps for Supervised Learning are mentioned and some useful tips to assist others to overcome the challenges of the machine learning model deployment to production. Then, “Machine learning, explained” discusses the ML influence and technology capabilities, it is illustrated by various ML application examples and its data-dependence. In the last section “Machine Learning and Artificial Intelligence: Two Fellow Travelers on the Quest for Intelligent Behavior in Machines” it is argued that ML is not the same as artificial intelligence, in order to prove this point the main differences between them are discussed. All in all, this work highlights the ML principles, offers useful tips and demonstrates different industries influenced by it.