O documento discute as novidades da linguagem C#, incluindo: 1) Covariância e contravariância em genéricos, 2) Argumentos com nome e opcionais, 3) Programação dinâmica com objetos dinâmicos. O documento também aborda melhorias na interoperabilidade com COM.