A zwitterion is a chemical that possesses a net charge of zero but contains groups with an equal number of negative and positive charges.
Amino acids have a carboxylic acid functional group (-COOH) and an amine group (-NH2), as well as other possible charged groups, which can create a zwitterion when there is an equal number of positively and negatively charged groups in this structure