Web Hosting explanation

web hosting; shared hosting; dedicated hosting; hosting types; what is web hosting; what is hosting; wordpress hosting; bluehost hosting; cloud hosting; hostgator; vps hosting;