Although both pure substances and homogeneous mixtures tend to have uniform compositions, there are a lot of differences between the two. Pure substances are also known as chemical substances since they contain only one kind of particle which cannot be separated by any physical means. In other words, a pure substance is that which has not been mixed with any other substance(s).
However, when one or more pure substances are mixed together, they form a mixture. This mixture can either be in the form of a homogeneous mixture if all the substances added are in the same phase, or a heterogeneous mixture if they are in different phases. A homogeneous mixture can easily be separated by any physical means.
For instance, blood is an example of a homogeneous mixture, and it can be separated to give all the substances that are present in its composition, such as white blood cells, plasma, red blood cells. In contrast, water, which is a pure substance, cannot be separated into oxygen and hydrogen.