In cPanel/WHM terms, an add-on domain is a VirtualHost with its own set of log files, stats, etc, and is treated as a subdomain.  A parked domain is simply an alias to an already existing domain.

 

For example, if:

 

test.example.com, is an add-on domain for example.com – it will contain its own files and is a unique website.

 

mirror.example.com is a parked domain – it will not have its own unique files or logs, and the domain itself points to some other site, such as test.example.com or example.com or some.example.com, etc.