Catalytic reactions often involve a myriad of complex steps, including adsorption, surface diffusion, reaction, and desorption. Traditional molecular dynamics methods are computationally expensive and may not capture the rare events that significantly impact the reaction kinetics. KMC is advantageous because it can efficiently handle these rare events and provide insights into the reaction mechanisms and kinetics.