Dynamic SQL lets you create a query string based off of user input. SQL Server allows you to create dynamic SQL statements.