Difference Between Betaine & Zwitterion?
From Wikipedia:


  A betaine (BEET-ah-een, /ˈbiːtɑːˌiːn/) in chemistry is any neutral chemical compound with a positively charged cationic functional group [...] which bears no hydrogen atom [...]. A betaine thus may be a specific type of zwitterion.