Machine learning is a subset of artificial intelligence (AI) where computer systems learn from data and improve their performance without explicit programming.