O'Reilly logo
  • Angelie Soto thinks this is interesting:

For example, if you have a virtual machine resource defined in your ARM template file, it is common to have the size of the virtual machine parameterized so that you can deploy different sized virtual machines for different environments. This file is optional but almost always necessary for even a simple infrastructure. You may also have multiple files used to define parameter values. Generally speaking, for each ARM template file you have an ARM template parameter file.

From

Cover of Exam Ref 70-533 Implementing Microsoft Azure Infrastructure Solutions

Note

It means that you can have different json files each with different configurations for different proposes.