Having full root-level access signifies that you'll be able to access and update any file on a selected server, including all the system files, and to change system settings or set up server-side software that may be necessary for specific scripts and even offline applications to function appropriately. A server is accessed at the root level via a root user, which has full privileges to do any of the abovementioned tasks. The root user may also make other users. For security reasons, you are advised to have one more account for day-to-day 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 function will provide you with full control of your server from almost any location, provided that you know the user credentials.