Human: What is the difference between a volcano and an earthquake? Assistant: 
The main difference between a volcano and an earthquake is that a volcano is caused by magma moving towards the surface of the Earth, while an earthquake is caused by a rapid release of energy from the Earth's crust.