Auf rund 225 Quadratmetern werden den Besuchern im Eingangsbereich jeweils innovative Produkte und Lösungen aus den fünf 3M Geschäftsbereichen präsentiert. Die Exponate stehen stellvertretend für die zwei wichtigsten Unternehmensphilosophien von 3M. Zum einen für den besonderen Forschungsgeist und die Innovationskultur des Unternehmens, die sich weltweit in über 46 Technologieplattformen und über 55.000 verschiedenen 3M Produkten wiederfinden. Zum anderen repräsentieren sie die Mega-Trend-Strategie von 3M, die seit einiger Zeit weltweit umgesetzt wird. Diese setzt sich zum Ziel, mit innovativen Produkten und nachhaltigen Lösungen auf Herausforderungen und Phänomene der heutigen Zeit zu reagieren.
Um den genannten Ansprüchen gerecht zu werden, vereinen sich in der „World of Innovation“ modernste Technik und viel Liebe zum Detail. Touchscreens, Videos oder Audiobeiträge ermöglichen es dem Besucher, die 3M Welt selbstständig und interaktiv zu erkunden.