To have your website live and accessible to visitors around the world, you need both a domain name and a web hosting server