a method of dealing with a situation in which two or more people need to access the same record in a database at the same time
deals with the situation in which two or more users or applications need to access the same record at the same time
a dictionary in which keys are mapped to array positions by a hash funtion