@godboleamit
orderid is just like your roll number (consider student as an order, when he moves up from one class to next class, his roll number gets changed, but his enrollment number remain same)
UniqueOrderId is the super-level id by which you can track all the modification histry related to that order.
OrderId is for the individual event with that order, and with that you can track only the single modification history.
thanks