I could expand on an answer about Discourse and other web hosting. It is probably easiest to explain it in the normal tiered hosting terminology:
- Shared hosting
- VPS
- Dedicated
And then break those down even more. But what if there is a different way to do that? What is the most useful way to breakdown hosting for folks new to hosting?