XenForo and WordPress are completely different products. Both are written in PHP, and both can coexist in the same account (but with separate databases & directories) and be supported by the same web server, e.g. Apache or LiteSpeed.

There are some add-ons available that will provide a more seamless integration between the two.