Tying threads is a common practise of worship in many temples and trees in India. By tying a thread, the devotee forms a special, sacred bond of trust, honour and assurance with God.
Read this post on myyatradiary.com