WordPress installs or as we call them in Mission Control “Sites” are individual installs of WordPress running on our Platform. Every WordPress install comes optimized and secured out of the gate and takes just under 6 seconds to create.