This is done by saving the users website files and data bases to a server so that the website is saved to a server for later access. This service is normally used by any person that publishes resources on the web. This can be done via email, blogs, websites etc. Web hosting service only works when the user creates an account. The account must contain a good username and a strong password. This will then allow the user that is using the service to share files to other users. The role of a web hosting service is to rent out web server space to other people. Their role is to; provide stable servers for the web file; provide disk storage to store all the different files; provide security so it prevents others from accessing the files; file access for the users to access the files and email accounts to send other people