화산활동은 지구 내부의 열에너지와 판 구조 운동때문에 발생하게 됩니다. 지구 내부는 열 에너지를 막대하게 품고 있는데 이러한 열은 지구 형성 당시 남은 에너지, 방사성원소의 붕괴에 의해 생성되는 열 에 의해서 맨틀 안에서 대류 현상이 발생하게 됩니다. 지구 표면은 판이라는 커다란 조각들로 구성되어 있고 이 판들은 맨틀의 대류 흐름에 따라 천천히 이동하게 되고 이때 판들이 부딪히거나 갈라지거나 밀려들면서 화산 활동이 생기게 되는 조건을 가지게 합니다. 이러한 판의 경계는 발산형, 수렴형 경계에서 나타나게 되고 열점에서도 나타나게 됩니다.