I actually understood this quite well oddly enough, sounds very similar to having a server cluster for a website backend, cloud computing if you will. A cluster for SQL, cluster for PHP, cluster for cache, you get the picture. Instead of it all being on a singular dedicated server, you spread it out across multiple servers and allow multiple servers handle the requests from a singular app or module and scale as needed.
Not bad.
nice!