In order to make a website available 24/7, it must be hosted on a server that is permanently connected to the Internet. It is technically possible to host your Internet website yourself provided you have a sufficiently high upstream bandwidth. Because visitors to a website are mostly downloading information, this means that the server is mostly sending webpages, or uploading.
For this reason, in order to give visitors a high quality service, it is best to call on the services of a host, i.e. a company that offers to host the website on specialized servers that are permanently connected to the Internet with very high bandwidth.
In generall, there are the following types of hosting offers:
In their plans, Internet access providers generally offer a website hosting option with fairly limited storage space. A large number of sites offering free services exist, but the conditions of service must be studied in detail.
These hosting services are often funded by advertisements displayed on the website either in a corner or in the form of pop-ups. Moreover, access time for this type of service is fairly average and website availability is not guaranteed. It is important to note that while it is relatively rare to be able to set up a domain name with this type of hosting offer, it is nevertheless possible to set up an automatic redirection from a domain name to the URL the free host offers (such as http://perso.my-provider.com/mywebpage).