Calciumoxide is een basisch oxide. Dit betekent dat het gemakkelijk reageert met zuren om zouten en water te vormen. Kooldioxide is een zuur oxide. Dit betekent dat het gemakkelijk reageert met basen om zouten en water te vormen. Daarom reageert calciumoxide gemakkelijk met kooldioxide om calciumcarbonaat en water te vormen.