Heterogeneous is an adjective used to describe an object or system consisting of multiple items having a large number of structural variations.