The document discusses how to reuse code across platforms using Xamarin and MVVM Cross. It explains that the MVVM pattern separates the user interface from business logic. MVVM Cross is an open source framework that implements MVVM and allows creating cross-platform apps with shared C# code and platform-specific UIs using Portable Class Libraries and bindings. It also provides plugins and a demo of creating multi-platform apps with MVVM Cross for Windows Phone, Android and Windows Store.