El desinfectante de manos no limpia el cuerpo, mata las bacterias.
El jabón mata las bacterias y otras sustancias. El jabón antibacterial también tiene sustancias para matar bacterias, pero parece no ser más efectivo que el jabón.
Siempre es mejor lavarse con jabón que usar desinfectante para manos, dada la opción.