how does continental drift occur
The heat from the core (concentrations of radioactive material) causes the lower mantle to become less dense and rise towards to the crust.
Just below the crust the magma cools and spreads sideways. The plates move along with this convection current.
As magma escapes through the cracks in the crust it forces the plates apart. This is called ridge push.
The cooler magma starts to sink back to the mantle. As it sinks it drags oceanic crust down into the mantle. This is called slab pull.
The combination of ridge push and slab pull causes plates to move slowly, and continental drift to occur.