Die Rich Internet-Anwendung Silverlight wurde erstmalig 2007 von Microsoft als Alternative zu Adobe Flash vorrgestellt und liegt heute in der Version 4.0 vor. Um Seiten mit Silverlight entwickeln zu können, muss man Visual Studio 2010 und das Silverlight 4-SDK installiert haben.

Silverlight ist seit der Version 4.0 auch unter Linux verfügbar, da heißt es dann Moonlight. Einige Anwendungsentwickler sehen es als den größten Vorteil von Silverlight an, nämlich dass es völlig unabhängig von HTML ist.

Im Grunde ist Silverlight eine sehr stark abgespeckte Version des Microsoft .NET-Frameworks, die im Browser und nicht unter dem Betriebssystem läuft wie das eigentliche .NET-Framework. Die Browserunterstützung geht über Windows hinaus, auch der Apple-Safari-Browser von Mac OS wird unterstützt.

Auch das soeben vorgestellte neue Betriebssystem Windows Phone 7 wird in Kürze zu den von Silverlight unterstützten Plattformen zählen.