Variables are a fundamental concept in programming that refer to named storage locations used to hold values, allowing code to manipulate and reuse data. Contextual asides aim to provide concise explanations for self-taught coders exploring coding skills through freely available resources. The goal is to offer definitions and related information on core concepts, such as variables, to support independent learning and reduce confusion caused by overloaded meanings and historical usage.