Karam Puja derives its name from the Karam tree, a species considered sacred among the tea tribes and several other communities across central and eastern India. The Karam tree symbolises life, growth and prosperity. There are multiple versions of the origins and legends of Karam Puja. Here's Karam Puja's significance that you should know.