How does internet work?What is HTTP?Broswers and how they work? DNS and how it wordks?What is Domain Name?What is hosting?