Dynamic SOQL/SOSL means that you create the query string at runtime, allowing you to use different fields/objects/where clauses as you need.
Dynamic DML means that you use get/set notation to access fields on an sobject rather than hardcoding the field names. This would allow you, for example, to set infromation based on a user selecting the field from a visualforce page.
Dynamic SOQL/SOSL means that you create the query string at runtime, allowing you to use different fields/objects/where clauses as you need.
Dynamic DML means that you use get/set notation to access fields on an sobject rather than hardcoding the field names. This would allow you, for example, to set infromation based on a user selecting the field from a visualforce page.