How do Volcanoes Form Islands?

Islands can be formed by volcanoes by the constant flowing and hardening of lava. When lava flows in the ocean it is cooled really fast and can accumulate faster than on land.