Question: why are volcanoes at plate boundaries?
Answer: Volcanoes form when tectonic plates collide and one plate is pushed beneath another. Tectonic plates also move away from one another to produce volcanoes. Hot magma rises from the mantle at mid-ocean ridges pushing the plates apart.