.bat steht führ Batch, was genutzt wird zur Stapelverarbeitung. Genutzt werden die Befehle, z.B. in der "Kommandozeile aka CMD" und ist somit eine etwas ältere Skriptsprache. Windows ersetzt .bat mittlerweile durch .ps1 --> Powershell (ist mächtiger)

.vbs steht für "visual Basic Script", wird also in VB entwickelt. Da ich aber VB nicht kann, kann ich dir leider nicht viel dazu sagen, dass es auch eine Skriptsprache ist.

.json dateien beinhalten keinen Code, sondern Daten. Sie machen also im vergleich zu den anderen Dateien nix, sonder sind einfach nur Datenspeicher. .json Dateien sind vergleichbar mit .xml falls du das schon mal gehört hast. Prinzipiell kann man sich das vorstellen wie Ne Mischung aus Exceltabelle und Datei Baum. Wird genutzt um z.B. Tabellen aus Datenbanken zu exportieren/ importieren.