Javelin (mã hiệu FGM-148) được phát triển cho lục quân và thủy quân lục chiến Mỹ vào đầu thập niên 1990. Tổ hợp thử nghiệm thành công vào năm 1994 và được đưa vào biên chế từ năm 1996.
Không chỉ có tính di động mà Javelin có cơ chế khóa mục tiêu tiên tiến. Người sử dụng chỉ cần ngắm - khóa mục tiêu và bắn là có thể di chuyển vị trí chiến thuật ngay lập tức thay vì phải đứng tại chỗ dẫn đường như thế hệ tên lửa khác.
Mỗi tổ hợp Javelin nặng 11,8 kg; chiều dài ống phóng 1,2m; chiều dài tên lửa 1.1m; đường kính thân 127 mm; nó được trang bị đầu đạn nổ cực mạnh nặng 8,4 kg; tầm bắn hiệu quả là 2.500 m; tầm bắn tối đa gần 5.000m tùy phiên bản. Tổng trọng lượng của FGM-148 không quá lớn (22,5 kg), nên một người lính bình thường có thể sử dụng nó để hoàn thành các nhiệm vụ chống tăng một mình.
Tổ hợp tên lửa vác vai này chỉ mất 30 giây để lắp đặt vào trạng thái sẵn sàng phóng tên lửa, và mất 20 giây cho quá trình nạp tên lửa mới.
Javelin được trang bị hệ thống đầu dẫn hồng ngoại giúp bắn chính xác và bảo đảm an toàn cho xạ thủ, có thể sử dụng trong mọi điều kiện thời tiết, bất kể ngày hay đêm. Javelin gồm hai thành phần chính: ống phóng bảo quản chứa đạn tên lửa và bộ phận điều khiển bắn.
Đầu đạn tên lửa Javelin thuộc kiểu 2 đầu nổ chuyên phá giáp phản ứng nổ (ERA) được trang bị trên xe tăng hiện đại. Khi tên lửa va chạm với ERA, đầu đạn này phát nổ trước, phá huỷ lớp giáp, và làm lộ lớp giáp chính bên dưới. Ngay sau đó, đầu đạn thứ hai (đạn chính), lớn và mạnh hơn sẽ phát nổ, xuyên thủng giáp chính của mục tiêu.
Với khả năng xuyên phá lớn, không có một loại xe tăng nào có thể chịu được đòn đánh trúng của tên lửa Javelin.
Sự xuất hiện của tổ hợp tên lửa chống tăng vác vai Javelin đã đảo lộn tất cả các tính toán của các nhà thiết kế xe tăng.
Với giá thành 216.000 USD cho mỗi tổ hợp, Javelin đã trở thành lựa chọn hàng đầu của nhiều quốc gia trên thế giới.