jasperreports gives us numerous properties settings that we can customize at design or compile time and
modify/control the execution of reports.
Jasperreports has his own default settings and it reads it from its jar file jasperreports-x.x.x.jar with the file name default.jasperreports.properties, unless you specify differently. Property file gives us flexibility of changing its execution