Electronic Communications Network

This is a network of computers that connect different banks participating in foreign exchange together. Other entities that are present in this network are the liquidity providers.