what i guess there is no need to further stretch the topic as it has been elaborated much and a right idea has been extracted by the way to make the minds clear with the term "web hosting"