Email hosting is a service of providing email accounts for a registered domain of an organization or an individual. For ex: firstname.lastname@example.org. Free email services provider won’t allow you to host email accounts associated with your domain name. They usually allow you to create an email account of the email@example.com type. There are many limitation with free email hosting providers as far as quality, security and offered mailbox size is concerned, there is also a limit on users concerned to number of emails sent per day.
Yes, you can create an email address that matches your website domain as long as it is available. If an email address that you would like to use is unavailable, we will suggest alternative options to help you find an email address quickly.