Advantages of detergents over soaps :
• Detergents can be used with hard water also whereas soaps cannot be used.
• Detergents do not require vegetable oils or fats for their preparation, thus they help in saving fats and oils for human consumption.
• Detergents can even be used with acidic water whereas soaps cannot be used.
• Detergents are more soluble and have better cleansing action than soaps.