What homogenous andheterogenous