Why do We have Christmas Trees?

Originally Christmas trees were associated with the pagan German holiday of yule. Now it is used for a celebration of the birth of Jesus. Look here for more information: