The Tree of Life is a Celtic symbol representing the belief that trees had several powers and provided people with food, shelter
and warmth. Different life forces including insects and animals took
shelter in these trees. These creatures were in turn sustained by the
Tree of Life. The symbol of Celtic tree of life
has been preserved for centuries and is portrayed in various ways
today. Different parts of this tree are assigned specific meanings.
Roots of Tree of Life are considered to be the foundation and they
symbolize the other world. Trunk of this tree joins branches and roots.
It is therefore associated with the mortal world. The branches connect
different worlds that are present above and below. The reason behind Celtic tree of life being revered is that 'Nature' is worshiped through this symbol.