AddOn domains = rule.
Lots of confusion in this thread, and I am not the best writer, so here we go:
For an addon domain, your first step is to set the nameservers on the domain you want to add to your hosting account to the same as your "primary" domain (The one associated with the hosting account.)
For me, that is preesh.com .
Then, you go to the cPanel and choose "addon domain". If my addon domain is 411.cc (Which it is, so you can follow along) , then for addon domain I enter: "411.cc" . For the subdirectory/name, I will enter: "411" and for the password choose whatever you want.
This will do 3 things. First, a subdomain is added to preesh.com . So, you can see that
http://411.preesh.com works. It also adds a directory on your main domain, see
http://www.preesh.com/411/ . As well, if your domain's nameservers are now updated, 411.cc will resolve as a standalone website at
http://www.411.cc (Which it does).
To update
http://www.411.cc now, I login to FTP/whatever and get to my main directory which for me would be publichtml/preesh , once there, find the "/411" folder and that is where everything for my domain is.
I have 150 addon domains hosted with one service right now that each one resolves on its own without forwarding/framing/masking. This increases SE results, as well as giving a lot more of a "personal" touch to each domain.
So, it is NOT forwarding or parking, it is like having a brand new hosting account for each domain name, but you just don't get new resources, you share bandwidth and disk space with your original domain.
Does that make sense?
-Allan