W przypadku umowy agencyjnej agent działa w imieniu i na rzecz firmy, natomiast w przypadku umowy zlecenia zleceniobiorca działa na własny rachunek, wykonując pewne usługi dla firmy.