Некоторые динозавры питались растениями, другие же предпочитали мясо. Гиганские динозавры, такие, как брахиозавр, были растительноядными; чтобы не умереть с голоду, им, очевидно, приходилось съедать за день почти тонну листьев. Животных, которые питаются растениями, принято называть травоядными, а тех, что едят мясо, плотоядными или хищниками.
Плотоядные динозавры обладали длинными и острыми когтями, которыми они приканчивали свою жертву, и столь же острыми зубами, разрывавшими добычу на куски.
Растительноядным динозаврам приходилось искать способы защиты от этих свирепых хищников.