Een aannemer is een onderneming die de verantwoordelijkheid op zich neemt om bouwactiviteiten te realiseren en te coördineren; de aannemer verzorgt, voor een in het contract bepaalde prijs en binnen een overeengekomen termijn, de levering van een volledig voltooid bouwwerk. De opdrachtgever of bouwheer kan op zijn beurt een architect of architectenbureau inschakelen, die het ontwerp en soms het toezicht op de bouwplaats voor zijn rekening neemt.