Sauropods were the largest dinosaurs, with species like Argentinosaurus and Patagotitan reaching lengths over 30 meters and weights up to 70+ tons. These herbivorous dinosaurs had long necks, massive bodies, and columnar legs. Tyrannosaurus rex, while large, was much smaller than the biggest sauropods.