Het centrum is een initiatief van Materia die op deze wijze een ontmoetingsplaats wil creeëren voor creatieve professionals. Materia vervult daarbij de functie van denktank, een podium voor kruisbestuiving en innovatie. Naast het materialencentrum biedt Materia ook een materialen-zoekmachine op internet aan, organiseert het reizende tentoonstellingen, seminars, masterclasses en publiceert het workshop-publicaties en nieuwsbrieven.
Het Inspiration Centre is gevestigd in Dock 36 aan de A1 ter hoogte van het Overijsselse Enter. Dock 36 is een verzamelplaats van creatieve bedrijven, die innovatie en design hoog in hun vaandel hebben staan.