Spam filters, recommendations, fraud detection and language models are all machine learning. The main families are supervised learning (from labelled examples), unsupervised learning (finding structure) and reinforcement learning (learning from rewards).
Start with what machine learning is.