Forex traders are mainly able to enter the foreign exchange market through two types of brokers: forex market makers and electronic communications networks (forex ECNs). This article discusses the main differences between these types of forex brokers including how quotes are generates, who is the counterparty of your trade and how the different types of forex brokers make their money.