Există mai multe mecanisme celulare care pot determina rezistența la antibiotice, printre care se numără mutațiile genetice care conduc la o reducere a accesibilității antibioticului la țintele sale celulare, precum și capacitatea bacteriilor de a pompa antibioticul din interiorul lor. Un alt mecanism poate consta în sinteza unei enzime care degradează antibioticul, astfel încât acesta să nu mai fie eficient.