Schemaというのは、構造や定義を記述したもの、とざっくり捉えています。
JSON Schemaは文字通り、JSONデータの構造を定義することができます。
JSON Schemaには「○○というキーの型は××だ」「○○の値は△△以上だ」「○○は必須だ」
のような情報を記述することができます。
APIでJSONデータをやり取りする際に、JSONにデータが正しく入っているかどうか
チェックする必要があると思います。その際、JSON Schemaを使えばこのチェックが
簡単になります。
また、JSON Schemaは人が見た際にもわかりやすい内容となっており、
JSONにどういうデータが入っているのか、どういうデータを入れるべきなのかが理解しやすいです。
私はJSONデータを扱ったことは少ないですが、便利なのであれば、利用してみたいですね。