Arguably, the biggest difference between goth and punk fashion is that while ... Emerging as a musical genre from post-punk in the mid-1980s, emo is a rock music genre that has its roots in ...