Shared Hosting Plans: Yes absolutely. Check out the Hosting Plans page to see options.
Lifetime Hosting Plan: You can add any number of parked domains, pointing to your main website, and these can be added at no cost (except the domain name registrations and renewals of course). You may also add new domains pointing to brand new and separate websites in your account (add-on domains) for a one-off charge of $97 each.