Donny, this is just one of those things that you will learn faster if you just LISTEN to the darn stuff...

(as much as you might hate it!)
It's kind of like someone who has never heard much blues, or R&B, or jazz making a demo and calling it 'blues'! And then asking someone to 'describe' the difference

There are plenty of internet radio stations that specialize in either house, trance, or hiphop musics. A few minutes listening to one and then the others would at least give you a clue as to what is what.
A song is worth a thousand words...