Противотуберкулезное лечение требует применения не одного, а нескольких препаратов. Некоторые из них являются антибиотиками, например стрептомицин, другие — синтетическими антибактериальными препаратами, такими как изониазид, пиразинамид, этамбутол и т.д., которые не являются настоящими антибиотиками. Для достижения бактерицидного эффекта противотуберкулезное лечение требует комбинации препаратов. Для повышения эффективности лечения препараты следует применять как можно раньше после начала заболевания, а также регулярно, что может снизить возникновение лекарственной устойчивости. Если по каким-либо причинам препараты не используются, необходимо иметь средства для их устранения. Кроме того, лекарственные средства должны применяться в достаточном количестве, а дозировка должна обеспечиваться под руководством врача, не допускать ни передозировки, ни недодозировки, передозировка обычно сказывается на терапевтической эффективности, а передозировка — на усилении побочных эффектов. Кроме того, прием препарата должен осуществляться на протяжении всего курса лечения, а противотуберкулезная терапия в настоящее время занимает не менее 6-9 месяцев.