Factor price equalization is a theory that suggests free trade will result in the equalization of wages and other factor costs among countries. However, this equalization has been incomplete due to factors such as differences in technology, trade barriers, and the immobility of some factors of production. Despite increased trade liberalization in the late 20th century, these factors have prevented complete equalization.