An insurance agent directly represents one or more insurance companies, while a broker has more flexibility to work with a range of insurers. Brokers may coordinate with agents to find their customers the coverage they need, but you could pay more for the service. Both need to be licensed to sell insurance in the state they do business.