Chemical bonding at surfaces and interfaces: a unifying concept in heterogeneous catalysis | Synapse