Contexts are objects within the ABAP Workbench that enable you to store details about the relationships between data. You use them in your ABAP programs to derive data which is dependent on a small number of key fields.
Contexts allow you to
store processing logic from application programs in context programs, reducing the complexity of the application.