Meaning: The tree gave protection and a safe place to live for many animals.
Choice of Words: "Provided" implies giving or supplying something, while "shelter" refers to protection from the elements or danger. "Comfort" suggests a sense of ease and well-being, and "creatures" are living beings.