Domain required web space on internet. Web hosting is a space on internet purchased by company or organization. if you want to upload your website on internet then you need a web space or server space. it's called web hosting. there are many company provide web hosting space.