Chemistry
The advantage of detergents over soaps is

Detergents could not give much lather
Detergents are soluble in water
Detergents give lather even with hard water
Soaps give lather with only soft water

ANSWER DOWNLOAD EXAMIANS APP