La diferencia fundamental entre los jabones y los detergentes es que los jabones se producen a partir de ingredientes naturales, mientras que los detergentes están hechos de fuentes sintéticas. El jabón está hecho de una combinación de grasas y aceites, que se toman de las plantas. y animales y combinados con sales de sodio o potasio para producir una mezcla sólida. El detergente, por otro lado, se crea utilizando compuestos químicos, como el propileno, que se combina con ácido sulfúrico, y luego se rocía en una gran piscina de hidróxido de sodio para reducir el contenido de ácido sulfúrico.
Los jabones son generalmente más suaves y menos ásperos para la piel que los detergentes, lo que los hace ideales para usar en el cuerpo humano. Los jabones y detergentes comparten una propiedad química fundamental, que es que están clasificados como surfactantes o agentes tensioactivos. Esto significa que ambos reducen las tensiones superficiales del agua: el jabón generalmente en la piel y los detergentes en la ropa. Además de ser más suaves para la piel que los detergentes, los jabones son biodegradables y no emiten contaminantes a los ríos, arroyos y el aire. Los detergentes, por el contrario, contienen materiales sintéticos que tardan mucho más en disolverse y degradarse. Una de las ventajas de los detergentes es que son mucho más potentes que los jabones, y se necesita una pequeña cantidad para lavar grandes volúmenes de ropa.