Why do We Put Ornaments on Christmas Trees?

We put ornaments on Christmas trees as a part of the German yule celebration which was a pagan celebration. Later the birth of Christ became incorporated into the tradition. Look here for more information: