Variable
A named container that stores a value. You can change the value any number of times during a program.
Function
A named block of code that performs a specific task. You can call it whenever needed and reuse it.
Array
A data structure that lets you store and manage multiple values under a single variable.