1. Emo is a bunch of whiney little girls 2. Screamo is a step further, better lyrics, better guitar and bass 3. Hardcore/metalcore is the best that branches out of that genre, the lyrics are as good if not better than screamo. guitar and bass are not as complicated as screamo but more than emo, but the drumming is insanely hard and fast.