Web hosting is the technology that puts your website online. It is one of the three essential components of establishing your Web presence: a domain name (Web address), a website and a Web host. Your domain name tells people where to find you, your website is viewed by your visitors, and hosting makes your site part of the Internet. Quite simply, the definition of Web hosting is an online storage service for any content displayed or accessed through your website. Common examples of stored information include images, video, or design templates.