Cross-docking is the process of unloading goods from one mode of transportation and immediately loading them onto another. In the traditional warehousing system, products are unloaded and stored in a warehouse before they move on to their next destination.