The theory of comparative advantage is an economic theory about the potential gains from trade for individuals, firms, or nations that arise from differences in their factor endowments or technological progress.[1] In an economic model, an agent has a comparative advantage over another in producing a particular good if he can produce that good at a lower relative opportunity cost or autarky price, i.e. at a lower relative marginal cost prior to trade