<human>: Here's how I understand it: Humans have been around for more or less 2 million years, and in that time we have evolved into the intelligent, adaptable and superior beings that we are today.

Dinosaurs roamed this planet for the entirety of the Jurassic and Cretaceous periods - 135 million years or so, but in that immense time frame didn't really evolve much.

So what's the difference? How come humans have experienced such a rapid evolutionary change in such a relatively short period, while dinosaurs remained largely unchanged over such an immensely long period?

I'm not being ignorant, just curious; and maybe I'm missing something? I'm no expert by any means but maybe there's someone out there who can shed some light on the subject.

Summarize the given text in a few sentences.
<bot>: Why have humans evolved so much over such a relatively brief period, while dinosaurs remained virtually the same over a much more immense period?