This document discusses key concepts in Silverlight and MVVM including: MVVM pattern with model, view model, and view layers; data binding and change notification using INotifyPropertyChanged and dependency properties; XAML usage; calling web services; and demos of RIA services and two-way data binding between views and view models.