These are the classes that can run on a psecified scheduled time. Salesforce has that capability to schedule any class or method execution on a specified date time which can also be repetative.
2.Apex Jobs
All the Processing done through custom code is called Apex Jobs.
3.Background Jobs
Need some more information as to what exactly you are referring to when you say background Jobs.
When a end user Saves / edits or does a DML Operation in Salesforce that can inturn fire triggers and apex classes.
4.Bulk Data Load Jobs
There are certain Limits to Data loads in Salesforce a end user can Insert only a certain limited low amount of records in Salesforce in single shot.
Where as using Bulk API / Bulk APEX - we can Load millions of records which will run the classes and processes in set of batches till all the records are loaded - this is basically an Asynchronous Process.
1.Scheduled Jobs
These are the classes that can run on a psecified scheduled time. Salesforce has that capability to schedule any class or method execution on a specified date time which can also be repetative.
2.Apex Jobs
All the Processing done through custom code is called Apex Jobs.
3.Background Jobs
Need some more information as to what exactly you are referring to when you say background Jobs.
When a end user Saves / edits or does a DML Operation in Salesforce that can inturn fire triggers and apex classes.
4.Bulk Data Load Jobs
There are certain Limits to Data loads in Salesforce a end user can Insert only a certain limited low amount of records in Salesforce in single shot.
Where as using Bulk API / Bulk APEX - we can Load millions of records which will run the classes and processes in set of batches till all the records are loaded - this is basically an Asynchronous Process.
Regards,
Ashish