The document outlines the key features of Servlet 3.0 including making development easier through the use of annotations, increased pluggability through modular web deployment descriptors and programmatic configuration, support for asynchronous processing to improve performance of blocking operations, and enhanced security. Major changes include simplifying deployment through optional web.xml, dynamic registration of servlets and filters, asynchronous processing APIs, and modular web fragments to simplify framework configuration. The new features aim to enable modern web application styles and increase developer productivity.