Question: both soap and detergent are same type of salt what is the difference between them?
Answer: When soap is dissolved in water, it forms a colloidal suspension. ... Soaps are sodium or potassium salts of long-chain carboxylic acids. Detergents are generally ammonium or sulphonate salts of long chain carboxylic acids. Soaps do not form lather in hard water because hard water contains calcium and magnesium salts.