Image detection involves locating objects in an image, while image classification involves labeling objects by category. Image recognition builds on these by detecting objects, classifying them, and recognizing specific instances. It has applications in areas like face recognition on smartphones. Image recognition technologies like those used by Facebook for face recognition have reached 98% accuracy, comparable to humans using multiple tagged photos for training.