Variable: A variable is a named storage location in a program that holds a value. It can be manipulated by assigning new values to it.
Array: An array is a collection of elements of the same type stored in contiguous memory locations. It can be manipulated by accessing and modifying individual elements.
Object: An object is an instance of a class that encapsulates both data (attributes) and behavior (methods). It can be manipulated by invoking its methods or accessing/modifying its attributes.