If i purchase a single domain, shared linux hosting (mentioned as upto 3 websites), can i run 3 different websites like aaa.com, bbb.com, ccc.com in that hosting package. What is addon domain? is it same like subdomain? is it like sub1.aaa.com and sub2.aaa.com?
If your purchased hosting plan is for a single domain, it will not be able to host multiple domains. If you have any doubts about the plan you intend to purchase, it is advisable to seek assistance from your hosting provider's support team beforehand.
Yes, you can run three different websites like aaa.com, bbb.com, and ccc.com on a single shared Linux hosting package that supports multiple websites. An addon domain is different from a subdomain; it allows you to host additional separate websites. For example, aaa.com, bbb.com, and ccc.com are addon domains, whereas sub1.aaa.com and sub2.aaa.com would be subdomains of aaa.com. See my tutorial on domain vs addon domain:
Yes, with a single domain and a shared hosting plan allowing 3 websites, you can likely run: aaa.com: Your main website. 2 subdomains: e.g. sub1.aaa.com and sub2.aaa.com, using your main domain's allotment. Addon Domain (different): An addon domain is a separate website (like bbb.com or ccc.com) you can host on the same plan, using some of your allotted websites. It requires purchasing the domain name separately.