a) Synthetic detergents are cleansing agents which have all the properties of soaps, but which actually do not contain any soap. e.g. Sodium lauryl sulphate
b) Anionic detergents are sodium salt of sulphonated long-chain alcohols or hydrocarbons.
Example: Sodium lauryl sulphate. Used in toothpaste. Cationic detergents are quarternary ammonium salts of amines with acetates. Used in hair conditioners.
e.g. Cetyl trimethyl ammonium bromide. Non-ionic detergents do not contain any ion
e.g. Liquid dishwashing detergents.
c) Non-ionic detergents.