Well, rooting an Android phone simply means to gain administrative privileges (or root access if you are from a Linux background on the system. When you buy a new Android phone, you are just a guest user on the phone. You can use the phone, just as a guest would use Windows, but you will not be able to make any changes to the system files. However, after you have a root access over your phone, you could browse your Android root folder and make any changes to the system files on your phone. And that’d mean the ability to make all kinds of changes and install more powerful apps that you can’t use on a non-rooted phone.
What is the use of rooting a phone?
Sometimes, even Android isn't open enough to give you some of the features you want. Either an app is blocked by carriers, hacks into Android's system files, or otherwise isn't available.Eg:- sometimes we have apps installed on our andoid device ehich we may have not yet opened,but we dont delete or uninstall them because they are preinstalled.After rooting you can intall apps such as titanium bakup to uninstell them.You can also automate your 50% of your andoid by using apps such as Tasker.download Tasker here.After you have rooted your phone, you can run special applications that require root access on your phone. When compared to regular applications, root applications provide more features.You can install custom rom,cuntom rom are cumtom versions of android. What are its disadvantages? Not to demotivate you here, but when I tried to root my first Android phone – Samsung Galaxy S – I bricked it and it was in the service center for next 15 to 20 days. No matter how good a rooting tutorial is, it’s a daunting task and if you miss out any step or flash a corrupt zip file (that’s what happened to me) you might end up with a bricked (broken) phone. Now assuming that you are not a power user, you will have to go to your phone manufacturer’s service center and get your phone fixed. Moreover, if they come to know that the brick or semi-brick has caused because you were trying to root your phone, you might as well be charged for it