A broker is a financial intermediary that matches counterparties to a transaction without being a party to it.
In forex, a broker is an agent or company that executes orders to buy and sell currencies for their clients.
They act as intermediaries between banks bringing buyers and sellers together for a commission paid by the initiator or by both parties.
Brokers are agents working on commission and not principals acting on their own account.