turn the key that is provided into the index in the array where we want to put the data
a formula that provides a home position in the hash table for data
a function that maps data to some fixed data for access to create a table