Why Nations Trade. Why do nations trade? Because they have something to gain. Because they have different terrains, climates, and resources – means that.