A currency union is an arrangement where a group of countries or regions adopt a common currency and share a single monetary policy. This allows for the free flow of capital, goods, and services among the member countries, promoting economic integration and stability.