В условиях системы совершенно свободной торговли капитал и труд применялись бы там, где существуют более благоприятные условия для производства. Другие места использовались бы до тех пор, пока где-либо для производства существовали более благоприятные условия. Пока в результате развития транспорта, совершенствования технологии и более тщательного исследования стран, недавно открывшихся для торговли, обнаруживается, что существуют более благоприятные для производства места, чем те, которые используются в настоящее время, производство будет перемещаться в эти районы. Капитал и труд имеют тенденцию перемещаться из тех районов, где условия производства менее благоприятны, в районы, где они более благоприятны.
Но миграция капитала и труда предполагает не только полную свободу торговли, но также и полное отсутствие препятствий на пути их перемещения из одной страны в другую. Это было далеко не так в то время, когда впервые была разработана классическая теория свободной торговли. Целый ряд препятствий стоял на пути свободного перемещения как капитала, так и труда. Из-за незнания условий, общей небезопасности, что касается законов и порядка, и множества других аналогичных причин капиталисты неохотно инвестировали в зарубежные страны. Что касается рабочих, то они считали невозможным покинуть свою родину не только из-за незнания иностранных языков, но и из-за правовых, религиозных и иных трудностей. В самом начале XIX в. капитал и рабочая сила могли, разумеется, свободно перемещаться в пределах каждой страны, но на пути их перемещения из одной страны в другую существовали препятствия. Единственное оправдание разделения экономической теории внутренней и внешней торговли следует искать в том факте, что в первом случае существует свободная мобильность капитала и рабочей силы, тогда как это не так в отношении торговли между странами. Таким образом, проблему, которую должна была решить классическая теория, можно сформулировать следующим образом: каковы последствия свободы торговли потребительскими товарами между двумя странами, если перемещение капитала и труда из одной страны в другую ограничено?
Ответ на этот вопрос дала теория Рикардо. Отрасли производства распределяются между странами таким образом, что каждая страна направляет свои ресурсы в те отрасли, где она обладает наибольшим преимуществом перед другими странами. Меркантилисты опасались, что страна с менее благоприятными условиями производства будет импортировать больше, чем экспортировать, и в конце концов окажется без денег; они требовали вовремя вводить протекционистские тарифы и запреты на импорт, чтобы не допустить возникновения этой печальной ситуации. Классическая теория показывает, что опасения меркантилистов были безосновательны. Ибо даже стране, где условия производства во всех отраслях экономики менее благоприятны, чем в других странах, нет нужды опасаться, что она будет экспортировать меньше, чем импортировать. Классическая теория блестяще и неопровержимо доказала, что страны с относительно благоприятными условиями производства должны считать выгодным импортировать из стран с относительно неблагоприятными условиями производства те товары, которые им, разумеется, производить самим было бы дешевле, но не настолько дешево, как другие товары, на производстве которых они специализируются.
Таким образом, классическая теория свободной торговли говорит государственному деятелю следующее: есть страны с относительно благоприятными и страны с относительно неблагоприятными природными условиями производства. При отсутствии правительственного вмешательства международное разделение труда само собой приведет к тому, что каждая страна найдет свое место в мировой экономике независимо от того, каковы в ней условия производства по сравнению с условиями других стран. Разумеется, страны с относительно благоприятными условиями производства будут богаче, чем остальные, но этот факт в любом случае невозможно изменить путем принятия политических мер. Это просто следствие различий в природных факторах производства.