When you have multiple threads, each thread can store a local copy of the variable value. However, the “official copy” of the value is stored in the main memory. So, what this phrase means, means that any local copy of the variable value will be consistent with the main memory (either to check for updates or to publish updates made in the local copy).
source
share