Look up anything ''emo''. You should go to google, click pictures, and type in emo haircut. You'll know what I mean.
Haircuts that are longer in the front than at back are a kind of layer hairstyle. Here is a link from where you can get numerous pictures of such hairstyles:
www.hairstyles-picture.com
www.hairstyles-picture.com