Plates move because of convection currents.
These are movements caused by the transfer of heat by
materials within the mantle.
The Earth's mantle has convection currents because the intense heat of the core.
The core's heat energy is transferred to the mantle, causing magma to rise towards the Earth's surface,
which is cooler. It becomes denser than the surrounding magma and sinks back down towards the core
where it is reheated.
This creates convection currents which drive the movement of the plates above.
The plates move very slowly at an average speed of about 2-5cm (1-2 inches) per year, about the same
speed that your fingernails grow.