Rooting an Android device is often associated with installing third party ROMs. And while that is a step in the process, you could simply root your device and keep the stock firmware installed and running. Those who root without using third-party ROMs likely do so for a variety of reasons. One of those is for backups. But it seems there is now some discussion about running CyanogenMod without root.