You deploy as many apps to a single server as it will hold. You're generally limited by memory, so a larger VPS will allow for more running apps.
This feature is super useful if you want to deploy a bunch of side projects to a single server.
You might want to deploy a simple staging app to the same server as your production app. You can do that and we'll separate your app's databases and environment variables for you so you don't have to worry.