Having full root-level access signifies that you will be able to access and modify every file on a specific server, in addition to all system files, and to change system settings or install server-side software which may be necessary for certain scripts and even offline apps to function appropriately. A server is accessed at the root level via a root user, who has full privileges to perform any of the abovementioned things. Your root user can also generate other users. For security reasons, you are advised to have one more account for daily tasks and to use the root account only if you actually need to do a task on the website hosting server. The root-level access feature gives you full control over your server from any existing location, given that you have the user credentials.