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.
Unlock Hidden Features and Install "Incompatible" Apps
Automate Everything
Block Ads in Any App
Truly Own Your Device
Flash a Custom ROM
Flash a Custom Kernel
Tweak the Dark Corners of Android
Remove Preinstalled Crapware
Back Up Your Phone for Seamless Transitions
Boost Your Phone's Speed and Battery Life