Having full root-level access signifies that you can access and modify each file on a specific server, including all of the system files, and to change system settings or install server-side software that may be required by certain scripts and even offline apps to function appropriately. A server is accessed at the root level through a root user, which has full privileges to do all of the aforementioned things. Your root user may also generate other users. For security reasons, you are advised to have another account for day-to-day tasks and to use the root account only if you actually need to do a particular task on your hosting server. The root-level access feature gives you full control over your server from any location, given that you have the user credentials.