This document discusses how to create a visual web part in SharePoint 2010. It begins by defining a visual web part and explaining that it inherits from the WebPart class. It then provides steps for creating a visual web part using Visual Studio 2010 templates and adding it to a SharePoint project. The document also covers modifying the visual web part's namespace, changing its file location, adding public properties, and supporting localization.