免疫治疗和靶向治疗的主要区别为治疗机制的不同。靶向治疗指的是分子靶向治疗,通过西妥昔单抗、泰瑞沙、特罗凯、易瑞沙、贝伐单抗等一些药物来进行治疗,而免疫治疗则是指通过判断某些分子来提高患者免疫力的治疗,列入卡瑞利珠单抗、帕博利珠等抗等一些药物。