Before having your cargo shipped from one point to another, it will be probably stored in one or many warehouses. You can select an in-house warehouse (the ones that are run the company itself), or use the services provided by third-party logistics providers. In most cases, the latter option is more preferred as it helps handle and transport cargo more efficiently and at a fraction of the cost on behalf of the client.
When selecting a warehouse to keep your cargo, estimate how much space it will take, how long you keep it there, accessibility, and security.