From Fedora Project Wiki

Wayland could be a graphics kernel/arbiter that lets us switch between GDM, user X servers, screen saver X servers in a more controllable way. We could also run a text-mode console application under wayland and thus move away from text mode consoles.

See http://cgit.freedesktop.org/~krh/wayland for more.