Milk is a colloid solution. Homogeneous mixture and a heterogeneous mixture are first and foremost both mixtures. That means no chemical bonding has occurred between the substances within the mixtures. They can be separated through physical means if necessary. Whole milk is actually a heterogeneous mixture composed of globules of fat and protein dispersed in water.
Homogeneous mixuters are those in which the components are evenly distributed over the major component/constitute of the mixture.
A mixture is a material made of two or more types of molecules or substances that are not chemically combined. A homogeneous mixture forms when two or more substances are combined to make something uniform. In this type of mixture, the components must be evenly distributed throughout. Only one state of matter can be present. Milk, for example, appears to be homogeneous, but when examined under a microscope, it clearly consists of tiny globules of fat and protein dispersed in water. The components of heterogeneous mixtures can usually be separated by simple means.