EN zwitterjon är en molekyl som innehåller både positiva och negativt laddade funktionella grupper, och nettoladdningen för hela molekylen är noll. Aminosyror är de mest kända exemplen på zwitterjoner. De innehåller en amingrupp (basisk) och en karboxylgrupp (sur).