Final answer:
In Computers and Technology, structures such as arrays, lists, or objects store non-homogeneous data elements, encompassing different types within the same collection.
Step-by-step explanation:
The data structure that stores non-homogeneous data elements is known as a heterogeneous mixture in Chemistry, but in the context of data structures in Computers and Technology, non-homogeneous elements are usually stored in collections like arrays, lists, or more complex data structures like structs (in languages like C) or objects in languages that support object-oriented programming (like Python, Java, etc.). These structures can hold elements of different types, which is what is meant by non-homogeneous data elements.