The Baháʼí concept of progressive revelation states that God is regular and periodic in revealing his will to mankind through messengers/prophets, which are named Manifestations of God. Each messenger in turn establishes a covenant and founds a religion. This process of revelation, according to the Baháʼí writings, is also never ceasing, The general theme of the successive and continuous religions founded by Manifestations of God is that there is an evolutionary tendency, and that each Manifestation of God brings a larger measure of revelation (or religion) to humankind than the previous one. The differences in the revelation brought by the Manifestations of God is stated to be not inherent in the characteristics of the Manifestation of God, but instead attributed to the various worldly, societal and human factors; these differences are in accordance with the "conditions" of the time the messenger came and the "spiritual capacity" of humanity. The Baháʼí teaching states that while certain aspects of religious teachings are absolute, others are relative; for example all religions would prescribe honesty and denounce theft, but each religion may have different laws related to social institutions such as divorce. These differences in the teachings of the various religions are seen in the Baháʼí teachings to be needed since human society has slowly and gradually evolved through higher stages of unification from the family to tribes and then nations.