On top of the weapon specialization (like ion, plasma, and laser) there could be shield specialties, where you would get a specific type of shield (only one type per ship) that could be weak against one gun type or missile payload and very strong to another, possibly the same with armor or hull...