Understanding Heterogenous Catalysis on Zeolites and Manganese Oxides