The Wayland FreeDesktop.org site

gives a good description of how Wayland will work and how it is supposed to support legacy X client/server transparently.