REST APIで「リソースの更新」を行う際、PUTとPATCHの主な違いはどれか。

PUTはリソース全体を入れ替えますが、PATCHは指定されたフィールドのみを変更します。