Silverlight synchronizes with existing web applications, including ASP.NET AJAX applications. Apparently, ASP.NET AJAX and Silverlight are built as complementary technologies. In short, Silverlight and ASP.NET AJAX can communicate with any AJAX application. Also, ASP.NET AJAX can additionally be used to control Silverlight-based visualization of data or delivery of rich experiences.