WordPress marketing often hides the stack. The stack is not mysterious: PHP runs the code, MySQL stores content, the web server sends HTTPS, wp-content holds uploads and themes.
A first install on WPHost
Create a PHP site. Upload a zip of WordPress. Provision MySQL from the dashboard. Put the database credentials in wp-config.php (or environment variables if you prefer). Open the URL. Finish the installer. Attach your domain.
That is the same sequence you would use on any honest PHP host. WPHost is that host with WordPress-shaped language, not a different engine.