일식 때는 태양과 지구 사이에 달이 들어간다.

그래서 태양빛에 의해 생기는 달 그림자가 지구에 드리워지게 되고,이 그림자 안에 들어간 지역에서는 태양이 달에 가려져 보이지 않는다.

지구의 위치에 따라 일식의 형태는 달라진다.

지구상의 관측자가 달의 짙은 그림자 안에 위치하는 경우(a)는 개기일식이 보이고,관측자가 달의 옅은 그림자 안에 위치하는 경우(b)는 부분일식이 보인다.

지구에서 달까지의 거리가 멀어져 달 그림자가 지구 표면에 미치지 못하는 경우(c)는 금환일식이 일어난다.

금환일식은 달의 겉보기 크기가 태양의 겉보기 크기보다 작아 달이 태양을 완전히 가리지 못하고 반지같은 모양을 보이는 현상이다.