Tidak semua kebutuhan dapat dipenuhi sendiri oleh suatu negara karena keterbatasan dan perbedaan sumber daya alam yang dimilikinya. Selain itu juga disebabkan karena perbedaan dalam produksi barang. Oleh karena itu untuk memenuhi kebutuhan tersebut masyarakat suatu negara melakukan perdagangan internasional. Ada banyak faktor yang menyebabkan terjadinya perdagangan internasional.