WHMCS is used for billing, deploying (creating) new services, managing those services, and customer support. Services it handles are endless as you can create modules to handle almost anything that has an API (application interface). It can create (deploy) user accounts on servers, but you need to provide that server information before hand. It wont directly create user within users on cpanel for example, but if you had a module that did that then it could.