Most hosts have caching solutions in place to speed up your site by serving static (cached) versions of your content, and this is the reason for not seeing changes you make in the backend reflect on the front-end. As an example, our preferred hosting platform Cloudways has their own “Breeze” plugin which comes automatically installed, along with using Varnish on the server-side.
Usually, there’s a menu item in the top dark gray admin bar, something like “Purge Cache” or similar to clear it, with Cloudways it’s labeled “Breeze” (screenshot), also make sure to clear your browser cache with shift+refresh. Once you’ve done those two things you’ll see your changes reflected.
Few articles on caching and WordPress: