Silverlight is browser plugin-based Microsoft technology for developing applications that run in your Web browser. Silverlight was basically invented to overcome certain limitations that Javascript/
HTML/CSS based solutions may have. Microsoft*emphasizes*esp. on better interactivity, better offline ...
More...