-locality in time -means that recently accessed items are likely to be accessed in the near future
a recently accessed memory location is likely to be accessed again in the near future
software that helps run the computer and allows application software and the computer's hardware to work together.