General Improvements:
- Reduce use of tables in HTML
- Cross browser support-IE, Firefox, Safari.
- UI upgradtion is separate frm database upgrade.
- Client object model- Javascript and silverlight.
- CSS is splited in multiple files and downloaded what are necessary only.
- Javascript can load when u need.
- Application pages use dynamic master pages
- Always on the top of the page and fixed in that position even if u scroll the page.
- U can navigate in tabs.
- U can remove any OOB controls
- U can add new controls anywhere in the ribbon
- Most of the controls available out of box like Button, Checkbox, Label, Textbox etc, But the control that is absent is Ribbon Gallery control.
- You can customize server side and client side as well.
- Also you can entirely replace the ribbon.
- All dialogs are modal
- Contents load in iframe
- You can drag with in the browser also.
- It can also be maximized to the size of the browser.
- U can add a power point theme in SharePoint.