The final step in any web application is to publish and deploy it to some sort of server. Depending on the workflow you (or your company) follows, this job might not even be something you as a developer would typically do. Based on pull requests and releases, you might end up with a version of the web application that is ready for deployment. That deployment might, however, be the job of someone in your team that is responsible for putting the published files on a server for UAT. Once UAT has passed, it can be put into production.
Please note, this chapter assumes that ...