Another difference between soap and detergents is the ingredients used to make each product.Most soap is made from natural ingredients such as coconut oil and potassium hydroxide. Detergents often contain synthetic ingredients such as dyes, sodium laureth sulfate, disodium phosphate and fragrances.