Machine learning is an AI technique where systems learn from data to recognize patterns and make decisions. Applications include recommendation systems, image recognition, predictive analytics, and autonomous systems, enhancing automation and insights.