Cross-docking is a supply chain practice that involves unloading goods from inbound vehicles and directly loading them onto outbound vehicles to customers, without storing the goods in a warehouse. This allows goods like food to be transported more quickly and efficiently while reducing costs associated with storage and inventory handling. The key activities in cross-docking are receiving inbound goods, sorting and scanning them by destination, and transferring them via equipment to outbound vehicles. There are two main types: pre-distribution involves pre-decided distribution instructions while post-distribution holds arranging until customers are confirmed. Implementing cross-docking can provide benefits like lower expenses, reduced labor and inventory costs, increased customer satisfaction, and less material handling risks.