This document discusses windowing functions in SQL Server. It provides an introduction to windowing functions and the types: ranking functions, aggregate functions, and analytic functions. It then summarizes improvements in SQL Server 2012, including new analytic functions, enhancements to aggregate functions, and new keywords for defining partitions. The document ends with a question and answer section.