Greek mythology encompasses the beliefs and rituals of Classical Greece. It was followed for over three thousand years until the establishment of Christianity and Islam. Unlike many ancient religions, most of Greek mythology came from the telling of stories by the ancient Greeks, concerning their gods and heroes, the nature of the world and their own cult and ritual practices.