* PUT:- Updates all properties of a record.   
That is, replaces the entire existing object with the new object received from client with only keys(or, properties) it has.   

* PATCH:- Updates some properties of a record.   
That is, updates the keys received from the client keeping other keys as it is.