The methods and structures an operating system uses to name, store, organise and retrieve data on storage devices.