A broker is either a person or a company that will place customers insurance direct with an insurer.

A broker compares the best insurance products to provide to a customer, depending upon their needs; this is normally known as a comparison service.