WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture...
You can use a CDN to deliver certain website files from geographically distributed servers. It does not replace your hosting, and setup depends on the service: some solutions require DNS changes, while others use separate addresses for static files.
Before enabling it, save your current DNS configuration and check the HTTPS requirements between visitors, the CDN and your hosting server. Keep login pages, customer accounts, baskets and checkout pages out of the cache. Once configured, test images, forms and shop functionality. When you update website files, you may need to clear the CDN cache so visitors receive the latest version.