Explanation: The named storage location used to hold data that can vary throughout the execution of a program. It can store values such as numbers, text or other data types.