Tineye is a reverse image search engine. Upon uploading a saved image a user has, TinEye creates a “unique and compact digital signature or fingerprint” of the image and matches it with other indexed images. It is helpful in finding the original source of an image to provide proper attribution.
TinEye Reverse Image Search