Key Points: Launches Oct 28, 2008. Set up in 2 minutes. Easy to use. Personalize your own Career Site. Includes a "vibrant" recruiter community. Includes "integrated pay-per-use recruiting services" (sounds like they will do your recruiting for you).
Remember the internet toaster? It's time has almost come with the advent of The Cloud.
The Cloud, for the most part, is just another name for the internet. The difference is that it refers to an internet full of online applications which have replaced those on our own personal computers.
Here is a great video of an interview with three techies. The show is The Agenda and the host is Steve Paiken.