Component of an application server. Work processes execute written applications in ABAP. There are various types of work processes for different applications: Dialog, enqueue, background, spool, and update work processes. Each work process is registered for the complete runtime of an ABAP based SAP system as a user in the database system. In the dialog processing, a work process is assigned to the ABAP program for the duration of a dialog step.