Это связано с устройством космического пространства и движения времени.
Число 108 образовано умножением чисел 12 х 9 или 27 х 4:
Солнечный цикл 12 х 9 = 108 (9 планет в 12 знаках солнечного Зодиака или 9-летний цикл по 12 месяцев в году, или каждый знак делится на 3 х 3 гуны). Все основные планеты (их всего 9) проходят полный круг, побывав во всех знаках Зодиака.
Лунный цикл
27 х 4 = 108 (27 лунных стоянок (накшатр), каждая из которых делится на 4 части (пады) - по стихиям или 4 частям суток).
Поэтому 108 - это наименьшее общее кратное (делящееся на каждое из них) для чисел 12 (солнечный Зодиак) и 27 (лунный Зодиак). То есть в индийской астрологии это универсальное деление полного круга на части, позволяющее совместить солнечный и лунный цикл.