Difference Between WPF and Silverlight
WPF vs. Silverlight
The Windows Presentation Foundation, or WPF, is a graphical subsystem that was added as a part of the .NET Framework. It allows developers to easily develop interfaces for their Windows applications. Microsoft Silverlight is another piece of software from Microsoft that offers the same capabilities, and was intended to compete with Adobe Flash, and others that are similar. It is simply a subset of the already existing WPF.