Addon domains allow you to control multiple domains from a single account. An addon domain links a new domain name to a subdirectory of your account's public_html (document root) directory, and then stores its files in that subdirectory.
Your hosting provider can enable addon domains in WHM's Tweak Settings interface (Home >> Server Configuration >> Tweak Settings).