Dharma hat in südasiatischen Religionen mehrere Bedeutungen, im Buddhismus hat es jedoch zwei grundlegende, miteinander verbundene Bedeutungen: Dharma als „Lehre“, wie sie im Ausdruck Buddha Dharma zu finden ist, und Dharma als „Realität wie sie ist“ (abhigama-dharma). Die Lehre ist ein verbaler Ausdruck der Realität, wie sie ist, die aus zwei Aspekten besteht: dem Subjekt, das realisiert, und dem Objekt, das realisiert wird. Zusammen bilden sie die „Realität wie sie ist“; Wenn einer dieser Aspekte fehlt, ist die Realität nicht so, wie sie ist. Dieses Gefühl von Dharma oder der Realität, wie sie ist, wird im Buddhismus auch Soheit (Tathata) oder Soheit (Tattva) genannt.