Hovedforskel: En agent repræsenterer virksomheden er alle transaktioner. Mæglere repræsenterer kunden pr. Transaktionsgrundlag.
En væsentlig forskel mellem dem er imidlertid, at agenter hovedsageligt er kendt for at repræsentere et selskab i transaktionerne, mens mæglere hovedsageligt er repræsenteret for kunden. Også mæglere ville kræve yderligere certificering og licensiering, i modsætning til en agent, der kan komme forbi med det mindste. Dette skyldes hovedsageligt, at agenten arbejder direkte for et firma og kun kræver den grundlæggende viden om branchen og en detaljeret viden om virksomhedens produkter.
Endvidere er en agent repræsentant for et firma til kunden. De er forbindelsen mellem kunden og virksomheden, og sikrer, at papirarbejdet er færdigt og behandlet, og at aftalen går igennem. De afslutter normalt deres forhold til kunden, når transaktionen er færdig. Mens mæglere arbejder på kommissionsbasis og repræsenterer kunden, sikrer man, at kunden får den bedst mulige aftale.