Рок - это обобщающее название целого ряда музыкальных направлений, которых существует достаточно много.
Первоначально из блюза выделились рок-н-ролл и рокабилли. Они испытывают большое влияние народной (фолк, кантри) и эстрадной (скиффл, мюзик-холлы) музыкальных стилей, развивавшихся в течение нескольких десятилетий ранее.
В конце 1960-х годов рок пытаются соединить с академической музыкой, исполняемой в "солидных" концертных залах - появляется арт-рок. Другие гибриды - джаз-рок, латино-рок (испытывавший сильное влияние латиноамериканской музыки),хард-рок и панк-рок. На рубеже 1970-х - 1980-х годов появляются такие тяжёлые стили, как хардкор, дэт-метал.
В 1990-е годы развиваются такие стили рока, как гранж и альтернативный метал, к примеру, но почти все они появились существенно раньше, до этого просто находясь в тени более мейнстримовых тенденций.
Кроме перечисленных, имеется и масса других, менее известных направлений (достаточно сказать, что выделяют гаражный, христианский, математический, стадионный, психоделический, инструментальный, индустриальный, кельтский и т.д. рок). Также краут-рок (соединение с электронной музыкой), фанк-рок (близкий к афроамериканским стилям, от которых позаимствовал приоритет ударных инструментов), анатолийский рок (сродни фанку по способу возникновения, но в отличие от него, воздействие оказала турецкая народная музыка) и т.д.