Forex Dealers/Traders/Brokers

Hello all. I’m new to the Forex, could anyone enlightened me the differences between the 3?

I don’t know about forex dealers but:

Traders: Those who trade forex.

Brokers: A party who traders need to register with in order to have the platform to trade forex.

That’s just my explanation from my point of view. I’m sure others can give more accurate/detailed elaborations.

cool thanks. how much are these avg forex dealers/trader earning tho?