Not sure how I managed to miss this earlier - the United States Geological Survey (USGS) has a series of web pages dedicated to explaining earthquakes to kids. One page (here), has interesting little animations to demonstrate what is happening in different types of earthquakes. There are also resources for teachers.
Although aimed at kids it is pretty good stuff for adults too. The main page of the website is here.