A zwitterion este o moleculă care conține atât grupuri funcționale încărcate pozitiv cât și negativ, iar sarcina netă a întregii molecule este zero. Aminoacizii sunt cele mai cunoscute exemple de zwitterioni. Conțin o grupare amină (de bază) și o grupare carboxil (acidă).