In addition to the document management and collaboration features in SharePoint, SharePoint 2010 is also ideally positioned to allow for web content management capabilities, enabling for complex and useful public-facing websites to be created that are very Web 2.0 in nature. Because SharePoint is a platform, these websites can take multiple forms and be customized visually, allowing for a large degree of personalization to suit the needs of the organization. Microsoft has also improved its Internet-facing licensing model for SharePoint 2010, making it a more attractive candidate for web content management.