The Law of Dependent Origination is one of the most important teachings of the Buddha, and it is also very profound. The Buddha has often expressed His experience of Enlightenment in one of two ways, either in terms of having understood the Four Noble Truths, or in terms of having understood the nature of the dependent origination