Web hosting is where your website files will be stored and the domain name is the URL that has your domain name. For emails you can have general Gmail or hotmail accounts. But, if you have a business email, it will help to build the credibility of your business.
At Best Cheap Web Design, we offer free hosing, free domain name and domain based business emails with our all web designing packages. All those services will be free for the first year only. Then there will be a small charge for each year. These free services will help you to minimize initial cost of the business if you are a new business starter. Even if you have been running your business for years, free hosting, free domain name and emails will reduce your cost.