Demiryolu taşımacılığı, bir ülke veya bölgedeki farklı noktalar arasında malları taşımak için trenleri kullanarak çalışır. Trenlere “yük trenleri” denir, çünkü genellikle yolcusuz büyük miktarlarda kargo taşımak için kullanılırlar. Kargo, çeşitli yerlere taşınmadan önce tipik olarak bir tren istasyonunda boşaltılır.