Variable
Un nombre que guarda un valor en memoria para poder usarlo y cambiarlo durante el programa.
Una variable es como una caja con una etiqueta: el nombre es la etiqueta y dentro está el valor, que puede ser un número, un texto o algo más complejo. Puedes leerla tantas veces como quieras y, si el lenguaje lo permite, cambiar su contenido.
Cada lenguaje la declara a su manera: let y const en JavaScript, simplemente nombre = valor en Python, o indicando el tipo (int edad = 30;) en Java o C. Las constantes son variables que no se pueden reasignar.
Un ejemplo
precio = 19.99 guarda el precio; si luego escribes precio = precio * 0.9, la variable pasa a valer el precio con descuento.