Er zijn twee soorten cao's in Nederland: de bedrijfstak-cao (ook branche-cao genoemd) en de ondernemings-cao (ook concern-cao genoemd). Een bedrijfstak-cao is een collectieve afspraak die binnen een sector geldt. Het zijn de branche- vakorganisaties in de sector die onderhandelen over de cao. De cao geldt alleen voor de bedrijven en werknemers die zijn vertegenwoordigd door de partijen die de cao hebben afgesloten.
De ondernemings-cao is een collectieve afspraak die geldt binnen een bedrijf. Het zijn vooral grote en middelgrote bedrijven die een eigen cao hebben voor hun werknemers. De bepalingen zijn toegespitst zijn op de onderneming.