El lipopolisacárido consta principalmente de dos partes: un glucolípido denominado lípido A, y un heteropolisacárido denominado el "núcleo" ("core", en inglés) unidos entre sí por el azúcar ácido 2-keto-3-deoxioctanato (KDO).