La technologie Silverlight 2 a été créée par Microsoft dans le but de concurrencer la portabilité et la suprématie du Flash ou du Flex d'Adobe, et même de Java. Du point de vue des utilisateurs, il suffit de télécharger un plugin pour un navigateur internet (Internet Explorer, Firefox et Safari). Ainsi, les programmes se servant de la technologie Silverlight sont multi-plateformes. Ils devraient fonctionner autant sur Windows, Linux ou Mac OS X.