Rocks have had a huge impact on the cultural and technological advancement of the human race. Rocks have been used by Homo sapiens and other hominids for more than 2 million years. The mining of rocks for their metal ore content has been one of the most important factors of human advancement, which has progressed at different rates in different places in part because of the kind of metals available from the rocks of a region. Here is just a small taste of it. Let it Roll.