WordPress hosting is optimized for hosting WordPress sites. Many providers install WordPress and also addition required plugins to make your site load faster. In Managed WordPress Hosting, they also take care of upgrade. While in Normal shared hosting are traditional optimized to host all kind of website so you may not get pre-installed wordpress or optimized plugins to load your site faster. You can check out
TWHDIR directory for the best WordPress hosting providers.