Mini:Microsoft silverlight
Microsoft Silverlight is a browser plugin that allows web applications to be developed with features like animation, vector graphics, and audio-video playback. Version 2.0 of Silverlight is to provide additional capabilities, including advanced interactivity and .Net programming, with the potential to compete against Adobe Flash. See: Microsoft Silverlight site.