SendWindowMessage vs SimulateClick

Can anyone please explain what is difference between the above two and the best example to understand the same? I have gone through uipath academy material but could not have a clear idea about it.

Got it @Pravin_Patil1 thank you