La riolita es una roca ígnea extrusiva que se forma cuando la lava rica en sílice se enfría rápidamente en la superficie de la Tierra. Tiene una textura de grano fino, por lo que sus cristales no son visibles a simple vista. Esto lo distingue del granito, que es una roca similar formada por magma (roca fundida que todavía se encuentra debajo de la superficie) que se enfría lentamente en las profundidades de la Tierra.
Los componentes principales de la riolita son dióxido de silicio (SiO2), óxido de aluminio (Al2O3) y trazas de otros elementos como potasio, sodio, calcio, hierro y magnesio. Cuando la lava sube hacia la superficie, estos elementos fundidos se enfrían rápidamente formando una composición mineral que se asemeja al feldespato y al granito.