Tiek titruojant, tiek kolorimetrijoje dažniausiai naudojami spalvų stebėjimai, norint nustatyti nežinomą medžiagos kiekį. Tačiau pagrindinis mechanizmas, sukeliantis pastebėtą spalvą, kiekvienam laboratoriniam metodui yra skirtingas.
Į nežinomos koncentracijos medžiagą pridedama žinomos koncentracijos medžiaga, pavyzdžiui, rūgštis Pavyzdžiui, kol rodiklis nepakeis spalvos, rodančio, kad rūgšties ir bazės yra žinomoje proporcijoje. Matuojant titravimo metu pridėtos rūgšties tūrį, galima apskaičiuoti esamos bazės kiekį.
Skirtingos medžiagos sugeria tam tikrus šviesos bangos ilgius, todėl matyti papildomos spalvos. Šviesai praeinant per nežinomos koncentracijos medžiagą, absorbuojamas šviesos kiekis yra proporcingas esamos medžiagos kiekiui. Taigi koncentraciją galima apskaičiuoti pagal išmatuotą sugeriamumą arba pastebėtą spalvų intensyvumą.
Titravimo metu pastebėtas spalvos pokytis rodo, kad abi dalyvaujančios medžiagos sąveikauja tam tikru būdu. Nežinomą vienos medžiagos kiekį galima apskaičiuoti iš žinomo kitos medžiagos kiekio. Spalvos intensyvumas, pastebėtas kolorimetrijos metu, rodo šviesos kiekį, kurį absorbuoja tam tikra medžiaga, o kartu - ir medžiagos kiekį.