Homogeneous differential equation solution

In my source, which I'm reading, the classification of differential equation; for the aid to solving it is given as Variable separable (V.S), non variable separable, homogeneous (there are more, but right now I'm concerned with this only)

The solution given for homogeneous differential equation is 'convert the homogeneous differential equation into variable separable form'.

So what's the difference between non variable separable and homogeneous?

I see them as the same thing (Surprised)

I thought, that if its a homogeneous equation of degree 1 and order 1 (I'm currently solving only these sort of differential equations), then it can always be solved, but then, what's the other condition that exists? Equation of the form non variable separable, homogeneous are identical!...why do we have a sub category?