预防可以定位为促进和维持健康或者防止疾病的方法。这涉及去除或者降低风险、早期诊断、早期治疗、限制并发症等。
一级预防包括防止疾病出现的行为。初级保健策略包括:(1)能够改变生活方式中已知与疾病有关的危险因素的教育(例如戒烟、健康均衡饮食、减少饮酒量、运动);(2)手术器械以及其他医疗设备的消毒;(3)根除传播媒介,例如根除蚊子来预防疟疾;(4)免疫接种以预防传染性疾病;(5)利用卫生设备,保持提供干净的水,有效处理污物和工业废物;(6)保证初级预防性措施能够实施的法律。二级预防包括停止或者推迟疾病进程的行为。其通常描述的是疾病早期发现的方法,也就是症状发生前的阶段,以便处理措施可以在不可逆病理发生之前开始。三级预防包括对已患疾病的管理,以将残疾降到最低。其通常是指使患者恢复到适应疾病的最佳水平所需要的康复程序,此时可能患者已经处在不可逆转的疾病性损伤阶段。
全科医生在预防工作中的角色包括两部分:第一,识别可以预防的危险因素,这影响疾病的病程,帮助确定适宜的干预措施;第二,采取行动来落实预防性措施。在社区范围内,全科医生可以通过教育、同社区机构协商的方法支持预防行为。
英国皇家全科医师学院定义了7条预防最重要的时机,分别为:(1)家庭计划;(2)产前保健;(3)免疫接种;(4)培养母亲及其孩子之间的联系;(5)劝阻戒烟;(6)血压升高的发现和管理;(7)帮助刚丧失亲人的人。