I hate sites like this. Im probably stupid but I have no idea what precisely it is after reading that page. I just know that marketing team wants me to believe it's going to be my saviour.
Right. And what is the relationship to nginx? What is the license? Maybe hidden somewhere, but not obvious when quickly trying to get a first impression on the phone screen.
While it is a fluffy marketing sentence, it seems clear to me. It's an application server.
Then the next section explains that you can run different kinds of applications and even different versions of the base software like different versions of PHP or python all in the same server.