Difference between 2007 & 2010
- Assert Library are new in SP 2010 (To upload Videos)
- Ribbon control is new in SP 2010.
- SSC (Shared Service Provider) has removed from SP 2010.
- 12-hive is the root folder in SP-2007, 14-hive is the root folder for 2010.
Difference between 2010 & 2013
- Facebook functionalities (like Newsfeed, Fallow People, Fallow Sites) introduced in 2013.
- Cloud App model introduced in 2013.
- Metro interface added in 2013.
- 15-hive is the root folder for SP-2013.
- Design-Manager introduced in SP 2013.
- Drag & Drop Uploads.
For more info refer below link