BrahMos có 3 phiên bản, phóng từ tàu chiến, tàu ngầm; từ máy bay, và từ dàn phóng trên bộ (tương tự loại Bastion).
Tên lửa BrahMos do Cơ quan nghiên cứu phát triển quốc phòng của Ấn Độ (DRDO) và tập đoàn tên lửa NPO của Nga hợp tác sản xuất, thông qua công ty liên doanh BrahMos Aerospace thành lập năm 1998. BrahMos là viết tắt tên 2 con sông của hai nước là Brahmaputra (Ấn Độ) và sông Moskva.
Tên lửa diệt hạm siêu thanh BrahMos chế tạo dựa trên mẫu tên lửa diệt hạm siêu thanh P-800 Onyx của Nga (bản xuất khẩu là Yakhont). BrahMos là loại tên lửa 2 tầng, dùng nhiên liệu rắn, dài 9 – 10 m, đường kính 0,7 m, nặng 3,9 tấn, có tầm bắn tối đa 290 km, tốc độ gấp 2,8 lần âm thanh (3.400 km/giờ), trang bị radar dò mục tiêu. Loại tên lửa hành trình bay nhanh nhất thế giới này có thể bay cao tới 15 km hoặc bay là là cách mặt biển 10 m, mang đầu đạn thông thường từ 200 – 300 kg.