What is web hosting and how it works?

What is web hosting and how it works?