Cao staat voor collectieve arbeidsovereenkomst. Dit is een verzameling afspraken tussen werkgevers en werknemers. Over deze afspraken onderhandelen werkgeversorganisaties en vakbonden met elkaar. In een cao staan afspraken over onderwerpen als arbeidsduur, beloning, kinderopvang, scholing, vakantie-, pensioen- en ontslagregelingen.
Elke werknemer maakt in de individuele arbeidsovereenkomst ook op individueel niveau afspraken met zijn werkgever. In deze individuele arbeidsovereenkomst wordt soms verwezen naar de cao. De cao-afspraken zijn belangrijker dan afspraken in het individuele contract. Als bepaalde individuele afspraken niet overeenkomen met cao-afspraken, dan gelden de cao-afspraken.
Acht van de tien werknemers in Nederland vallen onder een cao. In totaal zijn er meer dan duizend cao's. ABVAKABO FNV, de grootste vakbond in de publieke sector, sluit er honderden af.