Als Zwitterion wird eine Verbindung bezeichnet, die zwei oder mehrere funktionelle Gruppen besitzt. Dabei ist die Ladung einer funktionellen Gruppe positiv und die Ladung der anderen negativ. Häufig enthalten Zwitterionen die Funktionen einer Säure und einer Base.