external data storage used to store data in a non-volatile form
a non-volatile storage device used to store file data and the operating system while not in use
is the maximum or minimum amount of memory a computer or hardware device is capable of having or the required amount of memory required for a program to run