Machine learning plays a crucial role in data science by enabling systems to learn from data and make predictions without explicit programming. Key techniques, including supervised and unsupervised learning, regression, and classification, are applied across industries for tasks like pattern recognition, predictive analytics, and decision-making, enhancing efficiency and accuracy.