The evolution of Machine Learning (ML) has been marked by three distinct waves—model-centric, data-centric, and inference-centric—each with a unique focus and set of priorities. These waves reflect the field's progression as it adapts to new challenges and opportunities. Understanding these waves can provide insights into the past, present, and future of ML development and deployment.