Question: what is the difference between an array and an aggregate type?
Answer: Array and structure types are collectively called aggregate types. Scalar data types can hold only single data item while aggregate types can hold more than one data items.