84000 is a global project to translate the words of Buddha and make them available to everyone:

84000 is an auspicious number symbolising the infinity and vastness of the Buddha’s teachings. The Buddha is said to have taught more than 84000 methods to transcend our myriad suffering and to attain true peace.