Think of rooting like having administrator access for your Windows computer, it allows you to access hidden files and make changes to Android.
Rooting is qwik and easy, just take your time when new.
Guyph's Root Guide does a great job explaining the process.
Let me know if you have more questions, I am happy to help any way possible.