Переменная в программировании - это фигня которая имеет ИМЯ и ЗНАЧЕНИЕ.
Переменная может менять значения, а имя переменной неизменно. соответственно мы можем записать в переменную с именем курс_доллара - цифру в рублях сколько за доллар дают и каждый день менять её. В любой момент мы сможем вызвать переменную курс_доллара и в итоге мы сможем в любой моменет получить значение сколько рублецй дают за доллар по самым последним данным.
На переменных пол руби держится.