Let's say you build a simple blog system.
Instead of having to publish this blog system across 3 different Heroku dynos which would be expensive for something so simple (requiring at least 2 dynos each so it wouldn't idle)... there's the option of possibly splitting the logic of 3 different domains on one app.
How would you take the logic and data currently in place for one instance of the app, and then split it up so 3 different domains can use the data scoped to that domain? This is taking existing data to form this system.
Sorry if this wasn't clear enough.