Rock: the origin 2023

What is rock?