Apex provides a robust framework for working with the data inside of Salesforce called DML(Data Manipulation Language) statements. DML statements consist of a few different operations. These operations include the commonly used insert, update, upsert, delete, undelete, and merge. These DML statements come with certain governor limits: Description Limit Total number of DML statements issued1