Write to the Salesforce database with DML: insert new records, update and delete the ones that are already there, and keep the database clean while you do it
Create, change, and remove records with DML: insert a new record and read back its Id, update a record you already have, and delete a record you no longer want