Warehouses are needed for seasonal production and demand, large-scale production, quick supply, continuous production, and price stabilization. The key types of warehouses are private, public, government, bonded, and co-operative. An ideal warehouse has a convenient location, mechanical handling devices, adequate storage space, cold storage, and protects goods from damage. Warehouses function to store goods, protect them, bear risks, provide financing, process goods, and facilitate transportation and trade.