Question
Why is a subdomain created for my addon domain?
Answer
When you create an addon domain in the cPanel interface, the system automatically creates a subdomain. The subdomain is expected and required for addon domain functionality within cPanel.
Additional resources
How Your Server Handles Domains and Virtual Hosts: Addon Domains