What is the difference between soap and detergent?
Soap is made from natural oils and fats and detergents normally are made from synthetic surfactants although there is an increasing number of detergents from natural derived ingredients
The fats and oils used in soapmaking come from animal or plant sources.