发生反应的条件主要是看金属的活性序，且一定发生在水中(狭义氧化还原反应不一定)。活性序排在前面的金属可以与排在后面的金属置换，因为排在愈前面的金属愈容易失去电子。当水溶液中的离子化合物不止一种时，则会先和活性序较后面的金属离子反应，如果活性序是排在能与水直接反应的金属，则包括水分子中的氢离子在内。
狭义氧化还原与置换反应的比较.狭义氧化还原反应一定有氧的参与，而置换反应则不用。<chem>C + H2O</chem>formula_5<chem>CO ^ + H2 ^</ch