Diffrence variable seperatable and non homogeneous sub catagory.

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 :-o

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?(Surprised)

Finally the procedures of solving non variable separable and homogeneous differential equations are the same.

I see the same case with non homogeneous.