What are the causes of volcano

I mean what are the causes of volcanic eruptions

You can get answers faster if you use Google.

I went to www.google.com and entered "what are the causes of volcanic eruptions" and here are the results:
https://www.google.com/search?q=what+are+the+causes+of+volcanic+eruptions&oq=what+are+the+causes+of+volcanic+eruptions&aqs=chrome..69i57.1435j0j7&sourceid=chrome&ie=UTF-8

Read lots!

Volcanoes are caused by the movement and interaction of tectonic plates, which make up the Earth's surface. Specifically, there are three primary causes of volcanic activity:

1. Plate Tectonics: The Earth's crust is divided into several large plates, which are constantly moving. Volcanoes often occur along plate boundaries, where plates collide, separate, or slide past each other. The most common type of volcano is formed at convergent plate boundaries, where one plate subducts beneath another. This subducting plate melts as it reaches deeper layers and forms magma, which rises to the surface and erupts as a volcano.

2. Hotspots: Some volcanoes, known as hotspot volcanoes, are not directly associated with plate boundaries. They occur when a deep mantle plume of hot material rises through the Earth's crust, creating a localized area of volcanic activity. This hotspot remains stationary while the tectonic plates move above it, resulting in a chain of volcanoes such as the Hawaiian Islands.

3. Rift Zones: In certain areas, tectonic plates are moving apart, creating what is known as a rift zone. As the plates separate, magma rises to fill the gap and forms a volcanic eruption. These types of volcanoes can be found along the Mid-Atlantic Ridge and the East African Rift.

Understanding the causes of volcanoes involves studying plate tectonics, the geological history of an area, and volcanic activity patterns. Scientists use various techniques, including seismology, satellite monitoring, and geological surveys to gather data and analyze volcanic processes.