Zwitterionic (ampholytic) surfactants have both cationic and anionic centers attached to the same molecule.  The cationic part is based on primary, secondary, or tertiary amines or quaternary ammonium cations.  The anionic part can be more variable and include sulfonates, as in the sultaines CHAPS (3-[(3-cholamidopropyl)dimethylammonio]-1-propanesulfonate) and cocamidopropyl hydroxysultaine. Betaines such as cocamidopropyl betaine have a carboxylate with the ammonium. The most common biological zwitterionic surfactants have a phosphate anion with an amine or ammonium, such as the phospholipids phosphatidylserine, phosphatidylethanolamine, phosphatidylcholine, and sphingomyelins.
Lauryldimethylamine oxide and myristamine oxide are two commonly used zwitterionic surfactants of the tertiary amine oxides structural type.