什么是相向而行?与相对而行有什么区别?

什么是相向而行?与相对而行有什么区别?

相对而行,即面向而行,面对面走来。相向而行即同向而行,同时向同一个方向走去,另外还有背向而行,也就是反向而行。