Android Rooting Forum discussion about general android root development.
I've heard of rooting but I still don't get what it does to benefit you. You can download games anyway without rooting so what benefits would you receive if you risked to root your phone?
You're basically given access to everything on your device. Rooting is required in most cases if you wish to perform something that's not covered in your license or warranty, such as editing or replacing the ROM, installing applications that have full control over the operating system, overclock the CPU, etc. Think of it as becoming the "admin" of your device and OS. Similar to jailbreaking on iOS devices.
If you decide to root your phone it can give you the ability to get out those apps that are preloaded into the android phone. It would give you added space that those apps take and nobody uses. Rooting your phone is is sometimes necessary if you want to use it for tethering. I have found a tethering app that can be used with your android phone that doesn't require rooting.
Also, you can install custom roms that will definitely change your android experience and install a lot of great apps like AdFree and Titanium Back-up ( a must have for any Android user ).