cPanel allows the end-users to easily manage files, giving access to configurations and files only available for their domain. This is primarily used for domain/website management. You can view settings and configurations from WHM (Web Host Manager) that only root can access and change the server. This helps keep the server secure and adds an additional filter, so end-users using a standard cPanel do not restart your server or make other significant changes to the server, negatively impacting it. WHM is used for server-level management that you can generally do in SSH as root.