A variable is a symbol that represents a value in a program, and can be used to store and manipulate data.