Web hosting is a highly generic term, while WordPress hosting refers to web hosting capable of supporting the WordPress CMS. Instead, you should consider the pros and cons of the various web hosting categories such as shared, VPS, Cloud, or dedicated servers.