Image classification is generally broken down into binary, multi-class, and multi-label. These terms highlight (1) the number of classes the model can choose from and (2) whether an image can have more than one tagged class (exclusive versus non-exclusive).