Clustered hosting is a system set up to try to alleviate some of the problems of shared hosting.
In a clustered host environment, a website is not limited to one server and sites share the processing power of many servers. This can help especially when a site has a large and unexpected jump in traffic as it is less likely that your site will go offline under the load.