所谓疾病发生的条件,主要是指那些能够影响疾病发生的机体内外的各种因素。它们本身虽然不能引起疾病,但是可以左右病因对机体的影响或者直接作用于机体,促进疾病的发生。例如,在人群感染结核菌时,只有少数具备营养不良、免疫功能减弱或过劳等条件的个体才会发生结核病,而大多数人因为不具备上述条件,虽有结核菌侵入机体,也不会发生结核病。可见,在结核病是否发生的问题上,条件起着极为重要的作用。但是无论条件怎么重要,如果没有原因的作用,相应的疾病就不可能发生。而且条件之间是可以互相转换的。例如,没有过劳,那么营养不良也足以成为结核病发生的条件。必须强调,疾病发生发展中原因与条件是相对的。同一个因素可以是某一个疾病发生的原因,也可以是另一个疾病发生的条件。例如,寒冷是冻伤的原因,但也是感冒、肺炎、关节炎等疾病发生的条件。