Why do People have Christmas Trees?

There are many stories regarding the reason people put up Christmas stories. It is universally agreed that the evergreen tree represents life, but the custom had its beginnings in German pagan rites. Look here for more information: