In J. R. R. Tolkien's legendarium, Elves are a fictional race inhabiting Middle-earth in the remote past. Unlike Men and Dwarves, Elves are immortal. They appear in The Hobbit and in The Lord of the Rings, but their history is described more fully in The Silmarillion.