Hashing
the process of taking an input of any size and producing a corresponding fingerprint of a fixed-length. Hashing allows a set of data to be secured, stored, and recalled using a unique identifier code. This is the backbone of blockchain technology, allowing data and transactions to be verified and stored in a secure manner.