CPanel is an extremely powerful, web based control panel. Cpanel provides a point and click interface to complicated system tasks, so even new users are able to control their hosting experience. Cpanel allows you to manage almost every aspect of your hosting account.
With CPanel, you'll be able to add/remove email accounts, FTP, backups, files, CGI scripts, web-based statistics, and much more.
Generally, CPanel is available for Linux based servers only. However, you do not need any knowledge of Linux to work with CPanel.