Having full root-level access signifies that you can access and update each file on a specific server, including all of the system files, and to change system settings or install server-side software which may be needed by specific scripts and even offline applications to work properly. A server is accessed at the root level through a root user, which has full privileges to do all of the aforementioned tasks. The root user can also generate various other users. For security reasons, you are advised to have another account for routine tasks and to use the root account only if you actually need to do a specific task on the website hosting server. The root-level access attribute provides you with full control of your server from any location, provided that you know the user credentials.