Amfolyten zijn stoffen die zowel zure als basische eigenschappen kunnen vertonen. Ze kunnen protonen doneren of accepteren, afhankelijk van de pH van de oplossing waarin ze zich bevinden. Wanneer een amfolyt in een oplossing wordt geplaatst met een pH onder het iso-elektrische punt, fungeert het als een zuur en doneert het een proton. Wanneer het in een oplossing wordt geplaatst met een pH boven het iso-elektrische punt, fungeert het als een base en accepteert het een proton.
Veel voorkomende voorbeelden van amfolyten zijn aminozuren, eiwitten en bepaalde metaaloxiden.