Hashing
A process that transforms 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 databases because it helps to find the data significantly faster.