Having full root-level access means that you'll be able to access and modify any kind of file on a selected server, including all system files, and to change system settings or install server-side software that may be required by specific scripts and even offline applications in order to function properly. A server is accessed at the root level through a root user, who has full privileges to perform any of the abovementioned tasks. The root user may also create various other users. For security reasons, you are advised to have one more account for routine tasks and to use the root account only if you actually need to perform some task on the website hosting server. The root-level access function will give you full control of your server from any location, provided that you have the user credentials.