Рок подразделяется на три крупных категории: оригинальный, соединительный и перекрестный.
В оригинальную категорию входит: металл, роко-поп, панк-рок, психоделический рок, экспериментальный рок и рок-н-ролл.
Соединительный рок - это: неоклассик, индастриал, джаз-рок, электроник-рок, фольк-рок.
В категории "перекрестный" рок вошло больше всего стилей: альтернатива, акустик, глэм, германский, бразильский, иранский, ипанский, русский, японский, языческий, инструментальный, христианский, готический ("готик"), симфонический, хард-рок, хоррор-рок, челло-рок, эмо-рок, вижуал кей.
Отдельной песней идут такие роковые стили: хард-рок (тяжелый), грандж-рок, альтернативный металл, рэп-кор, индастриал.