Extensible Application Markup Language (XAML) is a declarative XML-based language used for initializing structured values and objects in various frameworks. When a question is about the usage of XAML with a specific framework a tag for the framework should also be provided e.g. [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] (Windows 8 store apps), [win-universal-app], [xamarin.forms] or [workflow-foundation]
XAML, eXtensible Application Markup Language, is a markup language for declarative application programming (a way of representing .net object graphs in XML).
Its main use is for defining user interfaces in wpf (Windows Presentation Foundation), silverlight, windows-phone, windows-8 store apps, win-universal-app and xamarin.
The last two utilize principles from Microsoft Design Language (MDL) (previously known as Metro or Modern UI), though it can also be used for other applications, notably wf (Windows Workflow Foundation) workflows.