Guns N' Roses were known for their raw, glam-infused brand of hard rock that heavily drew from punk energy, while Nirvana introduced a new wave of grunge music, blending punk rock with heavy metal.