Emo has two different meanings. One is a style of music. The other is a label people use to describe a group. The group of teens that use the label say that emo is short for emotional, but the term originally came from the Indie music style called Emotive Hardcore. It is a sub-genre of punk.