why does the moon have phases?

best answer
But why does the moon have phases at all? To answer this question its necessary to understand two important facts. First of all the moon revolves around the Earth once every 29.5 days. And...