In recent heterogeneous catalysis, much effort has been made in understanding how the size, shape, and composition of nanoparticles and oxide-metal interfaces affect catalytic performance at the molecular level. Recent advances in colloidal synthetic techniques enable preparing diverse metallic or bimetallic nanoparticles with well-defined size, shape, and composition and porous oxides as a high surface support. As nanoparticles become smaller, new chemical, physical, and catalytic properties emerge. Geometrically, as the smaller the nanoparticle the greater the relative number of...