Il y a deux types de résistance aux antibiotiques: la résistance naturelle et celle découlant d'une mutation de la bactérie visée. Chaque antibiotique a un champs d'action spécifique. Par exemple, la pénicilline peut ne pas être capable de pénétrer un type de bactérie (de type gram-négative) tant qu'on ne la modifie pas pour spécialement attaquer cette bactérie.