Where does Magma Come from?

Magma is a form of the rock cycle. Any rock can become heated to create magma. This happens when new crust is made, at hot spots, and at the shifting of tectonic plates.