En bufferopløsning er en opløsning, der er i stand til at modstå pH-ændring efter tilsætningen af syre eller base. Buffere fremstilles ved at blande store mængder svage syrer eller baser sammen med dets konjugat. Disse løsninger er vigtige for mange kemiske anvendelser, især applikationer, der er følsomme over for pH-ændringer såsom biologiske systemer. Det er typisk mere vigtigt at bestemme ionstyrken for en bufferopløsning snarere end bufferkoncentrationen. Bestemmelse af ionstyrke definerer nøjagtigt pH af opløsninger ved at estimere koncentrationer af alle ioner i opløsningen.
Tillad, at molkoncentrationen af ioner repræsenteres af "C." I blandede opløsninger vil der være flere koncentrationer at opsummere. Enheden er mol pr. Liter for alle ioner.
Repræsenter ionen med "i." Dette kan være natrium, klorid osv. For eksempel vil der være to "Ci" for koncentrationen af natrium i natriumchlorid og koncentrationen af chlorid i natriumchlorid.
Symboliser valens eller oxidationsnummer for ionerne med Z. Dette er også kendt som ionens elektriske ladning. Igen angiver “i” ionen.