L’agent général d’assurance exerce une profession libérale : il est mandataire exclusif d’une compagnie d’assurances, qu’il représente et dont il engage la responsabilité. Il peut vendre que les produits de ladite compagnie.
Le courtier d’assurance est un commerçant indépendant, propriétaire de son portefeuille de clients. Il conseille ses clients dans le choix de produits d’assurance et sert d’intermédiaire entre le client et la compagnie d’assurances. Il n’est affilié à aucun réseau commercial et doit représenter les intérêts de ses assurés. Le courtier «magasine» pour le client au sein de son réseau. Il a donc plus à offrir au client.