The Ediacaran is a geological period of the Neoproterozoic Era that spans 96 million years from the end of the Cryogenian Period at 635 Mya to the beginning of the Cambrian Period at 538.8 Mya.