L’agent général d’assurance représente une compagnie d’assurance et souscrit pour son compte les contrats.

Le courtier d’assurance, quant à lui, et à la différence de l’agent général d’assurance, n’est pas en principe le représentant de l’assureur, mais celui de l’assuré.