After rooting my android mobile I have been able to create SWAP memory (RAM in SD Card) which helps on installing large size apps in my android and access various features of android like Uninstalling system application, changing system app to user app and vice versa, linking cache files of apps to SD Card, changing default launcher by making the one you like as system app and so on.
Rooting, means gaining root permissions on your phone. It's similar running programs as administrators in Windows. With a rooted phone, you can run apps that require access to certain system settings, as well as flash custom ROMs to your phone, which add all sorts of extra features.
Android is one of the most open, versatile, and customizable mobile operating system. You may think you don't need to root your phone, but you'd be surprised at how much more you can accomplish with a little work.
Here are 10 reasons why rooting your phone is important.