A mathematical function that converts input data into a fixed-size string of characters, which is unique to that specific data.