Hashing
The transformation of a string of characters into a usually shorter fixed-length value or key that represents the original string. Hashing is used to index and retrieve items in a database as it is faster to find the item using the hashed key.