Или это одно и то же?
Разница небольшая. Любой договор - это соглашение сторон относительно существенных условий. На Западе более принято слово контракт, в России - договор. Мы пишем - договор, в том числе и при осуществлении импорта-экспорта. Николай GSL Law & Consulting