the computer uses the key field to calculate the position of the data to be accessed directly.
computer uses the key field to work out where to read or store data
a retrieval method in which data can be retrieved without the need to read and discard other data.faster and used in real time applications