What is the relationship between node.js and express Can you go over the examples from the reading please? And I think I am still a little confused abut the port section, if Express is listening for requests, does that mean they all come from the same port? Wouldn't they be coming from multiple ports if many different people are trying to send a request? I'm still a little confused about ports. When can ports can only be used by one person at a time, and when can they be the same between different devices? Express opens an infinite loop to listen for requests, so can it handle multiple requests at the same time? or is there a first come first serve order? Since Express is basically an infinite loop running and ready to handle any web requests, are all websites that handle requests always listening? Where is their code run from? Also a side question but you say to ""Make of it what [we] will"" about the MVC, would we benefit from trying to understand the MVC? The reading mentions the req in the app.get() function has information about the incoming request. What information does it contain about the request? What is the .get() method even doing? I don't know if I'm missing it but I feel like I can't find out from the reading. general question, would be great to go over parameterized endpoints! "I don't quite get parameterized endpoints and this function: app.get('/capital/:country', (req, res) => { let country = req.params.country; let city = capitals[country]; let page = '

Capital

'; page += `

${city} is the capital of ${country}

`; res.send(page); });" I'd like to see parameterized endpoints in action! Also, is res.send similar to return?" For the extra features (middlewares), do they call one each other in a chain? I'm still confused about what Morgan is - does it just console.log helpful messages for us? The handler function and next() How do I manage asynchronous operations within an Express handler function?