Toute substance chimique qui tue les bactéries ou inhibe leur croissance est connue sous le nom d'antibactérien. Le chlore chimique est un agent antibactérien efficace qui est utilisé dans les solutions des nettoyants ménagers tels que l'eau de Javel.
Le peroxyde, l'alcool et les aldéhydes sont également efficaces pour tuer les bactéries. Ces substances s'évaporent ou se décomposent rapidement et sont réputées non productrices de résidus. En revanche, des produits chimiques comme le triclosan, le chlorure de benzalkonium et le triclocarban, qui sont également des agents antibactériens, produisent des résidus durables qui continuent d'agir contre les bactéries. Ces produits chimiques sont couramment utilisés dans les savons et les produits de soin de la peau. Les agents produisant des résidus à de faibles concentrations ont produit des bactéries résistantes aux médicaments que les agents antibactériens ne peuvent ni contrôler ni tuer.