Buying shared web hosting plans is the cheapest way to host your website. The plans have features to help you build your website and also run email accounts.