storage
noun
1.
2.
a depository for goods
3.
the commercial enterprise of storing goods and materials
4.
(computer science) the process of storing information in a computer memory or on a magnetic tape or disk
5.
an electronic memory device
6.
depositing in a warehouse