Hash function
From Wikipedia, a free encyclopedia written in simple English for easy reading.
When a computer program is written, very often, large amounts of data need to be stored. These are normally stored in tables. In order to find the data again, some value is calculated. This is like when someone reads a book, and to remember, they put what they read into their own words. Hash values are much the same, except that care is taken that different sets of data do not get the same hash value (this is called a "hash collision").
This short article needs someone to make it better.
You can help Wikipedia by adding to it.