I believe the answer is: Ancient Mesopotamians utilized advanced technologies and planning in architectural construction.
Ancient Mesopotamian people believe that the craft in building can be used as a divine gift given to humans by the gods. This belief lead to many techniques and technology in their architectures which considered to be really advanced at that time. Their architectural blueprint was adopted by many other societies after them.
The main reason ancient Mesopotamians built ziggurats has its roots in religious beliefs. They built them to make the temples closer to the heavens and therefore closer to the Gods. This is tied to the belief that Gods appeared on earth at the highest point in the land