殲-10B是殲-10A的改進型,最大起飛重量可達19噸,屬中型戰機,載彈量在6噸到8噸左右,作戰半徑約1000公裏,飛行速度可達1-1.5馬赫,配備源相控陣雷達,攜帶空空導彈。與殲-10A相比,殲-10B機頭更低,使飛行員視野更開闊,在扁圓的機頭部位安裝了直徑約1米的有源相控陣雷達,機艙外部增加了電子幹擾和搜索跟蹤設備,電子信息系統性能大幅提升。該機除了可以攜載近距格鬥彈藥外,還可以攜載射程為數十公裏的中距攔射彈,同時具備對地攻擊能力,作戰效能提升,整體性能在殲-10A的基礎上提升了30%以上。
三代半戰鬥機是介於第三代和第四代之間的戰鬥機。
第三代戰鬥機沒有特別的技術要求,主要是能超音速飛行,裝備先進的火控系統和良好的氣動性能、具備對地攻擊能力等。
第四代戰鬥機是指能超音速巡航,有很強的隱身能力,機動性強(裝有推力矢量發動機)並能進行超視距空戰的戰鬥機。
目前大多數的發達國家都以3代機為主。其中歐美和俄羅斯的水平較高,典型的有F-15,幻影和蘇-27等。
目前少數發達國家正在著手研制4代機,對3代機進行逐步更替,但鑒於4代機的高技術復雜性和高成本,現階段很難完全替代3代機,而壹些國家如英法德西意等著重研制3代半戰鬥機,舍棄了超音速巡航的能力。目前典型的4代機有F-22和S-47等,3代半機有臺風和陣風等。