This document discusses new features introduced in Web API 2, including attribute routing, IHttpActionResult, CORS, and authenticated Web APIs. IHttpActionResult defines an interface that asynchronously creates an HttpResponseMessage, simplifying unit testing. CORS allows JavaScript calls across domains using the XMLHttpRequest object instead of JSONP. Attribute routing allows customizing API routes using attributes.