How do companies sell car insurance?

Car insurance is offered to the public in two ways. The first is through independent brokers, who represent several insurance companies. The second is through agents or sales representatives, who sell on behalf of one company directly to the consumer.