Dynamic Data is an ASP.Net feature that allows easy creation of data-driven websites by automatically generating pages and user interfaces based on a data model. It infers the UI from metadata on the data model using LINQ to SQL or Entity Framework. Pages are generated dynamically using page and field templates. Customization is possible through custom page templates and field templates. A Dynamic Data Wizard is in development to further streamline website creation but is currently in beta.