Answer
The diff view shows the differences between the desired state (Git) and the live state for each out-of-sync resource, highlighting added, removed, or changed fields. It's used to review exactly what a sync will change before applying, and to diagnose why an app is OutOfSync.
argocd app diff my-appReal-world example Before approving a production sync, the reviewer inspects the diff to confirm only the intended image tag changed.