Don’t let the names fool you: ‘single’- and ‘multi’- are not prefaces that refer to the number of advantages each architecture comes with!
A multi-tenant LMS provides an architecture in which multiple companies store their data in the same, shared place. While everyone shares the architecture, it is divided so that each company has its own designated area to store data. Still, everyone has the same ‘home’ base.
On the other hand, with a single-tenant LMS, each customer has its own instance of the software. When you implement a single-tenant LMS, you can build your own supporting architecture around it.