I know bootstrap properties are used in the bootstrapping phase before the application yml is loaded as per What is the difference between putting a property on application.yml or bootstrap.yml in spring boot?
However, I don't understand how adding a property using jvm options or system properties relates to these phases.