Antibioticele pot distruge bacteriile prin diferite mecanisme, cum ar fi blocajul sintezei peretelui bacterian, inhibarea sintezei de proteine sau ARN, distrugerea membranei celulare bacteriene etc. În general, mecanismul diferă în funcție de tipul antibioticului și de bacteriile țintă.