Metalcore jest gatunkiem muzyki łączącym w sobie elementy metalu i hardcore'u. Hardcore wyewoluował z łagodniejszego i mniej ekstremalnego punku, z czasem jednak muzycy tego nurtu zaczęli interesować się thrash metalem, który też, poniekąd, korzeniami sięgał punk rocka. Metalcore stanowił połączenie ciężkich riffów, prostoty wykonania i agresji połączonej z szybkością. Pierwsze zespoły grające coś co można w pewnym sensie uznać za protoplastę dzisiejszego metalcore'u to DRI czy bliższy metalowi Wehrmacht. Zespoły te określa się mianem crossover czyli połączenia hardcore punka z thrash metalem. Dziś główną inspiracje dla zespołów metalcore'owych stanowi melodyjny death metal. Sam gatunek uległ zkomercjalizowaniu i brnie w stronę nu metalu i nowofalowych brzmień. Teksty początkowo zajmowały się tą samą tematyką, co teksty zespołów thrash metalowych, głównie pod względem politycznym i socjologicznym, były również nieco bardziej humorystyczne i bardziej punkowe.