Salesforce Data security deals with the security and sharing settings of data as well as visibility between users and groups of users across the organization. Force.com platform provides a flexible sharing model enabling us to assign different levels of access and visibility to different sets of users.
Asynchronous apex jobs are executed when the resources are available. So any calling method which calls Asynchronous apex won’t wait for the outcome of the Asynchronous call. This is especially beneficial when we want to process bulk data and stay within the governor limits. The processing limit for asynchronous calls is also greater than that in the case of Synchronous jobs. Asynchronous Apex can be executed in the following manner.