Rooting it self does not take anything away. Having root access means you have superuser rights or administrative rights. You can change system files that you normally would not have access to. Flashing a rom is different. That is like loading up custom software to your phone. So for example if you had a windows pc you could load up apple operating system (just making a easy comparison people).
From my Galaxy Note 2 via Tapatalk