Blizzard hasn't talked about what it plans to do after Shadowlands. I speculate that the longterm solution would be to do this every expansion—so in the next expansion, Blizzard might move Battle for Azeroth into the multitude of choices for new character-leveling experiences and push level-cap characters back down to 50 to start whatever expansion comes after Shadowlands—an odd hybrid of traditional MMO and a seasonal model common in plenty of modern multiplayer games.
Further, once the new character has completed the starting zone, the player can then choose to level up to 50 in any previous expansion of their choice—vanilla/classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, Mists of Pandaria, Warlords of Draenor, or Legion. The expansion's content will scale perfectly with the character level, and each is tuned so that reaching level 50 involves playing through the content at a similar pace to a similar level of completion as those expansions offered when they were current content.
Blizzard's new solution in Shadowlands is to return the level cap to its original value of 60 and to make current content appropriate for levels 50 through 60. New players start at level one, and they all play through a new introductory zone built for Shadowlands based on the quest design lessons Blizzard has learned over the years. Once they play through that introductory experience, they can then level up to 50 to catch up with current content by playing through the previous expansion (Battle for Azeroth) right away (from around level 10).
Shadowy Tormentors inhabit this dimension, and emerge from it to torment death knights such as Koltira Deathweaver. The Lich King originally kept them at bay, but after the Knights of the Ebon Blade left his service, the tormentors are now loose upon them. He even appears in the World of the Dead, as he calls it, riding a frost wyrm during  The Power to Destroy.
Beings of death are ancient and powerful, and it is dangerous to meddle in their realm. When Odyn peered into the Shadowlands, he saw some of its inhabitants: souls in torment, the husks of the dead, ghostly wraiths with no face, and others with no form, all made of death itself. This was enough to frighten even him. Several races in the Shadowlands, such as the kyrian of Bastion, are souls of deceased mortals who have been transformed to serve a new purpose. If one of these former mortals is killed in the Shadowlands, they die permanently. Other creatures—such as dredgers and stewards—are endemic to the Shadowlands and are naturally born from the magic of death to serve the different realms and help facilitate the process of the afterlife. If one such creature of death is killed, their energy is recycled back into the Shadowlands, and eventually another member of the same race will manifest to take the place of the one that was killed.
After rumors about this possibility for the last several expansions, Blizzard has finally followed through on a level crunch. Whereas characters in the current Battle for Azeroth expansion cap out at level 120, the cap in Shadowlands will be 60—just as it was when the game first launched and just as it is in World of Warcraft Classic. Level-120 characters will be scaled down to level 50 when Shadowlands launches.