Elves are mythical creatures often described as having a semi-divine nature and a magical connection to the spirits of all things natural. Elves first appear in Norse mythology and continue to capture peoples imaginations in modern European folklore.