diff --git a/content/docs/command-reference/plots/diff.md b/content/docs/command-reference/plots/diff.md
index d0bf5504ab..5bcd21353d 100644
--- a/content/docs/command-reference/plots/diff.md
+++ b/content/docs/command-reference/plots/diff.md
@@ -19,9 +19,9 @@ positional arguments:
## Description
-This command is a way to visualize the "difference" between metrics among
-experiments in the repository history, by plotting multiple
-versions of the metrics. All plots defined in `dvc.yaml` are used by default.
+This command is a way to visualize the "difference" between
+[certain metrics](/doc/command-reference/plots#supported-file-formats) among
+versions of the repository, by overlaying them in a single plot.
> Note that unlike `dvc metrics diff`, this command does not calculate numeric
> differences between metrics file values.
@@ -34,8 +34,9 @@ revision results in comparing the workspace and that version.
💡 Note that any number of `revisions` can be provided, and the resulting plot
shows all of them in a single image.
-Specific plots files can be specified with the `--targets` option. Note that
-these don't have to be defined as `plots` in `dvc.yaml`.
+All plots defined in `dvc.yaml` are used by default, but specific plots files
+can be specified with the `--targets` option (note that targets don't
+necessarily have to be defined in `dvc.yaml`).
The plot style can be customized with
[plot templates](/doc/command-reference/plots#plot-templates), using the
diff --git a/content/docs/command-reference/plots/index.md b/content/docs/command-reference/plots/index.md
index df602b5299..9a9af955bf 100644
--- a/content/docs/command-reference/plots/index.md
+++ b/content/docs/command-reference/plots/index.md
@@ -29,15 +29,13 @@ learning training or data processing:
## Description
-DVC provides a set of commands to visualize metrics of machine learning
-experiments. Usual plot examples are AUC curves, loss functions, confusion
-matrices, among others.
+DVC provides a set of commands to visualize certain metrics of machine learning
+experiments as plots. Usual plot examples are AUC curves, loss functions,
+confusion matrices, among others.
This type of metrics files are created by users, or generated by user data
-processing code, and can be defined in `dvc.yaml` stages (using the `--plots`
-and `--plots-no-cache` options if using `dvc run`). `dvc plots show` and
-`dvc plots diff` can work with any valid plots files in the system, whether
-tracked by Git or DVC, or not.
+processing code, and can be defined in `dvc.yaml` (`plots` field) for tracking
+(optional).
DVC generates plots as HTML files that can be open with a web browser. These
HTML files use [Vega-Lite](https://vega.github.io/vega-lite/). Vega is a
diff --git a/content/docs/command-reference/plots/show.md b/content/docs/command-reference/plots/show.md
index 326fb34444..441380cb5e 100644
--- a/content/docs/command-reference/plots/show.md
+++ b/content/docs/command-reference/plots/show.md
@@ -18,12 +18,13 @@ positional arguments:
## Description
-This command provides a quick way to visualize metrics such as loss functions,
-AUC curves, confusion matrices, etc. All plots defined in `dvc.yaml` are used by
-default.
+This command provides a quick way to visualize
+[certain metrics](/doc/command-reference/plots#supported-file-formats) such as
+loss functions, AUC curves, confusion matrices, etc.
-Optionally, specific metric file `targets` to show are accepted. Note that these
-don't have to be defined as `plots` in `dvc.yaml`.
+All plots defined in `dvc.yaml` are used by default, but specific plots files
+can be specified as `targets` (note that targets don't necessarily have to be
+defined in `dvc.yaml`).
The plot style can be customized with
[plot templates](/doc/command-reference/plots#plot-templates), using the