Job Queue Processes run user jobs and are used for processing batch. Job Queue Processes can be viewed as a scheduler service that can be used to schedule jobs like PL/SQL statements or procedures on an Oracle instance.