Meski jumlah fosil dinosaurus tidak banyak, tetapi kita dapat menyimpulkan banyak hal dari fosil-fosil yang telah ditemukan. Kita dapat memperhitungkan berat dinosaurus dengan mempelajari fosil tulang-tulangnya. Hewan-hewan yang berat memiliki tulang-tulang besar untuk menopang berat badannya, sedangkan hewan-hewan pemburu yang harus bergerak cepat memiliki tulang-tulang berongga yang lebih ringan. Otot-otot melekat erat pada tulang, dan meski tidak ada bekas otot yang tersisa pada fosil tulang, tetapi kita masih dapat mengenali titik-titik tempat melekatnya otot-otot pada tulang itu. Dari fakta-fakta ini para ilmuwan memperhitungkan besarnya otot-otot.
Kita mengetahui bahwa sistem pencernaan yang besar diperlukan untuk mencerna tumbuhan. Dinosaurus-dinosaurus herbivora memiliki bentuk tubuh seperti tong besar, sedangakan yang karnivora bertubuh lebih ramping. Para ilmuwan menentukan jenis makanan dinosaurus dengan mempelajari bentuk gigi-giginya.