Molecular understanding of heterogeneous catalysts is a key step towards their rational development since catalysis is a molecular phenomenon. Here we describe our efforts towards molecularly defined heterogeneous catalysts through the anchoring of molecular precursors on solid supports and our approaches towards bridging the gap between well-defined and industrial catalysts