Er zijn verschillende soorten aanbestedingen. Het grootste onderscheid maken we tussen de overheidsopdrachten van werken (alle bouwkundige werkzaamheden), leveringen (de aankoop of huur van producten) en diensten (overige opdrachten die niet onder werken of leveringen vallen). Uiteraard komt het ook voor een opdracht onder meerdere regimes valt. In dat geval bepaalt het hoofdvoorwerp van de aanbesteding welk regime (en welke drempel) van toepassing is.
Er zijn verschillende aanbestedingsprocedures: de openbare procedure, de niet-openbare procedure, de mededingingsprocedure met onderhandeling, de concurrentiegerichte dialoog, het innovatiepartnerschap, de vereenvoudigde onderhandelingsprocedure met voorafgaande bekendmaking en de onderhandelingsprocedure zonder voorafgaande bekendmaking.
Zie ook: Procedures – Plaatsingsprocedure