An economic union is an agreement between two or more nations to allow goods, services, money and workers to move over borders freely. The countries may also coordinate social and financial policies to support this common market.