La pared celular de bacterias Gram positivas está hecha de una gruesa capa de peptidoglicano. Mientras que la pared celular de bacterias gram negativas solo contiene una capa delgada de peptidoglicano, con una capa adicional de lipopolisacárido (LPS), como se muestra a continuación:
La penicilina puede inhibir la síntesis de peptidoglucano, por lo que es muy potente para matar bacterias gram positivas. Sin embargo, debido a que el LPS no se ve afectado, las bacterias gram negativas no son sensibles a la penicilina.