Deployment puts the application online in a production environment. The elements to provide are the front-end build, the Node server, the database, and configuration through environment variables. Serving the client and the API from the same origin simplifies CORS and cookies.