Homogeneous data structures include the matching data element type similar to the element collections you find in an array. But in non-homogeneous structures, data may not be of the matching type.