Kaip ir tradicinė opera, roko opera yra dramatiškas kūrinys, kuriame dainuojamos beveik visos eilutės. Skirtingai nuo tradicinių operų, kurios remiasi klasikine muzika, roko operos naudoja roko muziką savo istorijoms papasakoti. Jie dažnai prasideda kaip konceptualūs albumai, kurie vėliau pritaikomi spektakliams. Populiariausios nuo septintojo dešimtmečio pabaigos iki aštuntojo dešimtmečio, be abejonės, dvi garsiausios roko operos yra Andrew Lloydo Weberio „Jėzus Kristus Superžvaigždė“ ir grupės „The Who“ Tommy.
Yra du pagrindiniai roko operų tipai: simbolinė ir pilnoji. Simbolinėje roko operoje nėra aktorių, ji yra tik garso įraše. Tokio tipo roko operas dažniausiai išleidžia grupė arba dainininkas, įskaitant tokius pavyzdžius kaip „Genesis“ „Avinėlis guli Brodvėjuje“ ir „Pink Floyd“ „Siena“. Pilnos roko operos, apimančios ir vaizdinius, ir klausos elementus, yra vaidinamos ir atliekamos kaip pjesė. Vis dėlto, kad kūrinys būtų simbolinis ar pilnas, kad būtų laikomas roko opera, jis turi turėti aiškius personažus ir pasakoti istoriją.
Nors stilius buvo populiarus beveik dešimtmetį, šių operų kūryba nebuvo gausi, o šio žanro pavyzdžių palyginti su kitais yra palyginti nedaug. Už šio stiliaus sukūrimą priskiriama grupė „The Who“. Jų albumas Tommy pasakoja apie psichiškai traumuoto berniuko gyvenimą ir atsigavimą. 1969 m. išleista ji dažniausiai minima kaip pirmasis roko operos pavyzdys. Tommy prasidėjo kaip simbolinė opera, egzistuojanti tik The Who albume, bet vėliau buvo ne tik paversta pjese, bet ir buvo sukurtas filmas bei baletas.
Tačiau Tommy nebuvo pirmasis išleistas albumas „The Who“, kurį būtų galima pavadinti roko opera. 1966 m. jie sukūrė devynių minučių trukmės kūrinį, kartais vadinamą mini roko opera, kuri vadinosi „Greitas, kol jis nėra“. Tačiau dėl jo trumpumo ji paprastai atrodo kaip pirmoji roko opera.
1971 m. Brodvėjuje buvo išleista Andrew Lloydo Weberio juosta Jėzus Kristus Superžvaigždė. Visiškai konceptualizuota roko opera, kuri Brodvėjuje grojo aštuonerius metus ir sukūrė filmą. Jėzus Kristus Superžvaigždė pasakoja apie paskutines Jėzaus Kristaus dienas iki jo nukryžiavimo. Pasaką pasakoja Judas, mokinys, kuris galiausiai jį išdavė. Nors iš pradžių jis buvo išleistas tik albumo pavidalu ir susilaukė kai kurių religinių institucijų kritikos, Jėzus Kristus Superžvaigždė iš esmės laikomas vienu geriausių egzistuojančios roko operos pavyzdžių.