The main difference between a broker and an agent has to do with whom they represent. An agent represents one or more insurance companies. He or she acts as an extension of the insurer. A captive agent represents a single insurer. A broker represents the insurance buyer and because of this profit based commission create a conflict of interest. The most important point here is to find out who the agent and broker represents and who they receive commissions from.