Can someone give me some kind of 'executive summary' to explain where WM fits in with Expression Web, VWD, Visual Studio, and ye olde WebMatrix 2003?

...and what about the prototyping/scaffolding features in ASP.NET MVC and ASP.NET Dynamic Data?

What problem does WebMatrix solve, exactly? And why aren't its features available in VWD/VS?