“Microsoft Silverlight is a web application framework that provides functionalities similar to those in Adobe Flash, integrating multimedia, graphics, animations and interactivity into a single runtime environment”
Although the initial emphasis for Silverlight was on providing rich media experiences, enabling designers and developers to add rich degrees of interactivity, media and animation to their Web sites. Later versions extended the capabilities of the platform and added many new features essential for business application development. Silverlight has much more functionality than just showing Video or putting some cool visual effects. More and more real business applications are using Silverlight.