La diferencia clave entre el ácido teicoico de la pared y el ácido lipoteicoico es que los ácidos teicoicos de la pared están unidos covalentemente al peptidoglicano, mientras que los ácidos lipoteicoicos están anclados a la membrana bacteriana a través de un glicolípido.
Los ácidos teicoicos son glicopolímeros de la pared celular que se encuentran en las bacterias Gram-positivas. Contienen unidades de repetición de poliol unidas a fosfodiéster. Son principalmente fibras de fosfato de glicerol o fosfato de ribitol. Los ácidos teicoicos cumplen varias funciones que incluyen el control de enzimas autolíticas, regulación de cationes divalentes, unión de proteínas de superficie o protección contra moléculas antibacterianas, etc. Los ácidos teicoicos son polímeros de carga altamente negativa y están ligados a carbohidratos a través de enlaces fosfodiéster. El ácido teicoico de la pared y el ácido lipoteicoico son dos ácidos teicoicos de la pared celular que se encuentran en las bacterias Gram-positivas. Los ácidos teicoicos de la pared están unidos al peptidoglicano, mientras que los ácidos lipoteicoicos están anclados en la membrana citoplasmática mediante un ancla lipídica.