Let's start from the simpler ones:
An homogeneous solution can be seen as a mixture of differen components but mixed together evenly in a way we can't dicern one from the other.
So the best match is:
Homogeneous - Mixture that has its different components mixed evenly within the substance.
An heterogeneous solution is also a mixture of different components, but they are not mixed properly, we can distinguish one from the other.
The best match is:
Heterogeneous - Mixture that has its different components mixed unevenly within the substance.
A colloid happens when the insoluble solution happens in the microscopic scale, so the two components aren't mixed properly but in the microscopic scale only.
The best match is:
Colloid - A mixture in which microscopically insoluble particles are suspended throughout another substance.
And the emulsion take the last match:
Emulsion - A mixture in which two or more liquids are mixed that normally are not mixable.