The Canary Islands have a volcanic origin, formed by the Canary hotspot with some volcanoes still being active. Before European arrival, the islands were inhabited by prehistoric animals and indigenous Guanche populations at a Neolithic level. The Castilian people conquered the Canary Islands in the 15th century, imposing their economy and religion, though facing resistance from the Guanches. Various museums and archaeological sites now exist showcasing the islands' history and artifacts from the original inhabitants.