TP ICAP interview question

What does a broker do exactly?