First, what do you need to run that needs root? (If there are no apps that need root that you need to run, you don't have to root. All rooting gives you is the ability to run apps that need root.)
Second, what version of Android is it running? Each version has to be rooted differently, since one of the things a new version gets is patches so that the previous root method doesn't work. (Google doesn't want us rooting our phones.)