O substanță amfoterică este una care poate acționa ca acid sau ca bază, în funcție de mediu. Cuvântul provine din greacă amphoteros sau amphoteroi, însemnând „fiecare sau ambele două” și, în esență, „fie acide, fie alcaline”.
Moleculele amfiprotice sunt un tip de specii amfoter care donează sau acceptă un proton (H+), în funcție de condiții. Nu toate moleculele amfoterice sunt amfiprotice. De exemplu, ZnO acționează ca un acid Lewis, care poate accepta o pereche de electroni din OH, dar nu poate dona un proton.
Amfolitele sunt molecule amfoterice care există în principal ca zwitterions pe un anumit interval de pH și au atât grupuri acide cât și grupuri de bază.
Iată câteva exemple de amfoterism: