Tote-based automated warehouse comprising racking, totes, aisles, drive units, control systems and WMS/WCS software for high-density storage and automated in/out handling of small parts. It greatly improves space utilisation, realises FIFO and reduces manpower and errors.