Cancle Payment Vs Reverse Transaction

Hi , What is the difference between Cancle payment Vs Reverse transaction in the Customer transaction form ?