Если коротко, то в новолуние Луна располагается между Солнцем и Землей, перекрывая, тем самым, солнечный свет на небольшой части Земли. Тень от Луны перемещается по поверхности Земли, и наблюдатель, находящийся в зоне этой тени, видит, как Луна перекрывает Солнце полностью или частично.
Однако, затмение Солнца происходит не каждое новолуние..)) Это объясняется тем, что Земля не всегда попадает в зону этой тени.