Peluru kendali (rudal) pada dasarnya adalah sebuah roket. Namun pada rudal, di dalamnya ditambahkan perangkat yang akan membimbing (guide) roket tersebut untuk menghantam target-target yang dituju.
Ada berbagai jenis rudal, yaitu:
- Surface to Surface Missile (SSM), yaitu rudal yang ditembakkan dari permukaan (darat) untuk menghantam sasaran-sasaran di permukaan.
- Surface to Air Missile (SAM), yaitu rudal yang ditembakkan dari darat dan dibimbing untuk menghancurkan sasaran-sasaran yang ada di udara, baik itu sasaran pesawat tempur maupun sasaran rudal lainnya.
- Air to Air Missile (AAM), yaitu rudal yang ditembakkan dari pesawat udara untuk menghancurkan sasaran-sasaran yang ada di udara, baik itu sasaran pesawat tempur maupun sasaran rudal lainnya.
- Air to Surface Missile (ASM), yaitu rudal yang ditembakkan dari pesawat udara untuk menghancurkan sasaran-sasaran yang ada di darat.
- Anti satelitte Missile, yaitu rudal yang dikembangkan untuk menembak satelit.