Machine learning splits into two great families, depending on whether the examples come with answers attached.
The same points, two situations. In the supervised view they arrive pre-coloured by their true class, and the model learns the boundary between them. In the unsupervised view they're all one colour, and the model must discover the two groups itself. Toggle between them.
The question "do I have labelled answers?" decides everything downstream — which algorithms
apply, how you measure success, even how much data you need. Most of this course is
supervised (it's where the clearest ideas live), starting with