Een aannemer is een individu of bedrijf dat verantwoordelijk is voor het uitvoeren van een specifiek bouwproject. Een bouwbedrijf is over het algemeen een bedrijf dat zich richt op het uitvoeren van verschillende soorten bouwprojecten en vaak verschillende aannemers in dienst heeft om deze projecten uit te voeren. Een aannemer richt zich dus op een specifiek bouwproject en is verantwoordelijk voor de uitvoering ervan. Een bouwbedrijf kan je zien als een overkoepelende organisatie, die de verschillende bouwprojecten beheert.