> This is a common technique used for tls-termination and management of 'virtual hosts', among other things.
Yes, usually you're not hosting only one application in a server, it's very useful to have the abstraction of a layer on top of many apps.
Also, to serve static content.