storing data generated by programs
most applications programs require data to be stored and retrieved whether it is a small file such a memo produced by a word processor or large database
where data can be stored and retrieved from