Revvity interview question

Difference between PATCH and PUT in API Design