Machine learning approaches fall into two major categories.

Supervised Learning

Uses labeled data — the correct answer is provided during training.

Examples:

Unsupervised Learning

Uses unlabeled data — the model discovers structure on its own.

Examples:

Understanding the difference is critical when selecting the right modeling approach for a given problem.