Image Recognition involves identifying and categorizing objects or patterns within images.
Image Classification is the process of assigning a label or category to an input image based on its content.
Object Detection involves locating and classifying objects within an image. It provides both the spatial location and the class label for each detected object.