People often use the terms "redirect" and "park" interchangeably, but they are two different things:
Redirect is a function of .htaccess, often used for temporary redirection to another location or when moving a site.
Park is a function of a DNS entry, whereby the DNS zone for the "parked" domain resolves at the same location as the original domain (the one that the parked domain is "parked on top of".)
Park and Redirect are two methods of having one domain lead to another domain. Each is useful but for different things. It depends what you're trying to do.
Park
If maindomain.com contains your web site, you can park parkeddomain.com "on top of" or "pointing to" maindomain.com.
Then, when someone enters parkeddomain.com in their browser, they will see the maindomain.com site pages. But, their browser will still show parkeddomain.com. So, if the site has maindomain.com/products/flubber.htm, then if a visitor enters parkeddomain.com in their browser and navigates to the same page, the visitor will see parkeddomain.com/products/flubber.htm in the browser's address/location field. Behaviour is different if you use Redirect.
You can repeat the parking process to park multiple domains all pointing to the same maindomain.com.
Park is a function of a DNS entry, whereby the DNS zone for the "parked" domain resolves at the same location as the original domain (the one that the parked domain is "parked on top of". With Park, the system actually recognizes one domain to be the other domain. I believe with WHM/CPanel you can only park on your own server.
Park Example
If you have maindomain.com that contains the web site, you can use WHM or CPanel to park parkeddomain.com "on top of" or "pointing to" maindomain.com. Then when someone enters parkeddomain.com in their browser, they will see the maindomain.com site pages. But, their browser will still show parkeddomain.com.
So, if the site has maindomain.com/products/flubber.htm, then if a visitor enters parkeddomain.com in their browser and navigates to the same page, the visitor will see parkeddomain.com/products/flubber.htm in the browser's address/location field.
You can repeat the parking process to park multiple domains all pointing to the same maindomain.com.
Redirect
Redirect is a function of .htaccess, usually used for temporary redirection to another location or when moving a site. Redirect means you show up at one address and you get sent to another. You enter one domain in the browser, and end up at a different domain.
Redirect Example
maindomain.com contains the web site. Create a Redirect redirecting extradomain.com to maindomain.com.
Then, when someone enters extradomain.com in their browser, they will be redirected to maindomain.com and its web site. Their browser will show maindomain.com.
I am not WHB staff and I am not paid.
I provide help in these forums on my own time.