Having full root-level access means that you will be able to access and change any kind of file on a selected server, including all the system files, and to change system settings or install server-side software that may be necessary for certain scripts and even offline applications to function appropriately. A server is accessed at the root level with a root user, which has full privileges to do any of the aforementioned tasks. Your root user may also generate other users. For security reasons, you're advised to have another account for daily tasks and to use the root account only if you actually need to perform a specific task on the hosting server. The root-level access feature gives you full control over your server from any location, provided that you know the user credentials.