Could I have more than one domain name ? Could they all point to the same web site ?
You can have as many domain names as you like. You can have each domain name point to a different site, or you can have multiple domain names point to the same web site. Our web hosting service supports all.
What is the difference between a subdomain, parked domain and add on domain ?
Subdomains: a subdomain points to a subfolder of the primary domain. For instance, test.yourdomain.name would point to a subfolder such as /test under the primary domain of yourdomain.name. Its content is separate from the main site so it can act like a separate site though usually it will have some relevance to the main site as you can see above.
Parked Domains: a parked domain is an additional domain that points to the main directory of your account. A parked domain will resolve to your primary domain name. Say your primary is domain1.com and you park domain2.com. In the address bar if you type domain2.com it will resolve to domain1.com but in the address bar you will see domain2.com. This is a parked domain.
Addon domains: an add on domain allows you to run a separate web site to your primary domain. When you create an add on domain it makes a folder in your public_html folder and you upload the site content into that folder. So, essentially you are running 2 separate sites, separate content, but one web hosting account.