A Control Panel is a web-based interface where you can control different aspects of your online presence. For example, you may create or modify site files, create and check emails, handle databases, check visitor stats etc. Those things are performed via buttons and menus within a browser and the CP could also be called ‘back office’, i.e. the administrative area associated with your Internet hosting account. Most Control Panels these days will enable you to handle all hosting-related matters, but you shall usually require a different system to control payments or to get a new domain when the company offers domain registrations. With respect to the platform they use, you may be able to use the billing account to open a support ticket to ask a question or to troubleshoot an issue also, or you might have to use a 3rd system.