Kiselina i baza su kemijski spojevi koji mijenjaju pH, ili koncentraciju vodikovih iona, vode u kojoj su otopljeni. Kisele otopine imaju nizak pH, ispod 7.0, dok bazične (alkalne) otopine imaju pH preko 7.0 . pH čiste vode je oko 7.0 i smatra se neutralnim. Kiseline i baze se mogu smatrati suprotnim jedna drugoj, a kada su u interakciji, dolazi do neutralizacije, stvarajući sol i vodu.
Vodikov ion je goli proton koji nosi pozitivan električni naboj. Atomi se sastoje od pozitivno nabijenih protona i negativno nabijenih elektrona, a u njihovom stabilnom stanju, broj protona i elektrona je jednak, što rezultira bez neto naboja. Ioni su molekule koje nemaju jednak broj protona i elektrona, što rezultira neto pozitivnim ili negativnim nabojem. Stabilan atom vodika ima jedan proton i jedan elektron, tako da je goli proton pozitivan vodikov ion.
Dok kiseline otpuštaju vodikove ione kada su otopljene u vodi, baze oslobađaju hidroksidne ione, koji se sastoje od jednog atoma kisika i jednog atoma vodika s neto negativnim nabojem. Stoga kiseline povećavaju koncentraciju vodikovih atoma u vodi u kojoj su otopljene, dok baze smanjuju koncentraciju atoma vodika jer njihov negativni naboj privlači gole protone. Kada se spoje hidroksidni ioni i vodikovi ioni, rezultat je voda ili H2O, koji se sastoji od dva atoma vodika i jednog atoma kisika bez neto naboja. I kiselina i baza mogu biti tekući, čvrsti ili plinoviti.
Također postoje razlike u fizikalnim svojstvima kiseline i baze. Kiseline, poput octa i limunske kiseline u limunovom soku, kisele su na okus i mogu izazvati osjećaj peckanja na sluznicama. Baze imaju gorak okus i ljigavu ili sapunastu teksturu. Oba mogu biti opasna ako su prejaka, približavaju se 1 ili 13 na pH ljestvici, a neki mogu biti opasni iz drugih razloga osim visoke kiselosti ili lužnatosti.
Neke uobičajene kiseline uključuju ocat s pH 3 i limunov sok s pH 2. Neke uobičajene baze uključuju sodu bikarbonu s pH 9 i amonijak s pH 11. Želučana kiselina ima pH od 1, zbog čega osnovne otopine poput sode bikarbone mogu pomoći neutralizirati želučanu kiselinu. Antacidi koji se mogu kupiti bez recepta obično imaju pH 10.