WordPress hosting is a web hosting account that has been properly optimized for the needs of a WordPress website so that the WordPress website can run smoothly.
WordPress hosting is on AWS (Amazon Web Services) servers only and uses Nginx, which is about 2.5 times faster than Apache that is on shared hosting.
The servers for WordPress hosting has been finetuned and optimised specially to meet up with the requirements needed for WordPress websites. Since the servers are tweaked for WordPress sites, they load WordPress sites faster, unlike shared hosting servers that need to run most applications. Thus, the performance and functions of a WordPress site can be maximised on a WordPress hosting account.
Due to how the server for WordPress hosting is set up, your website will be able to handle a higher number of viewers, compared to when it is on shared hosting. Therefore, your website is less likely to go down.
When you purchase your WordPress hosting account, WordPress comes pre-installed when your account is activated. So, you don't have to go through the trouble of installing WordPress yourself.