What does Homogeneous Mean?

Homogeneous means that things are the same, or at least strikingly similar. The malted milk balls in a bag a homogeneous–not all exactly the same, but similar enough that one cannot really tell them apart. The opposite of homogeneous is heterogeneous, which means that the things in a group are markedly different.