what are the difference between rock and punk?
Hard rock is the result of playing loud guitars, whereas metal is more of a musical genre that features the playing (usually pretty good) of loud guitars, whereas punk is more of an attitude … usually backed by loud guitars.