Each SAP UI window that a user sees in the SAP system belongs to a screen program of an ABAP application. There are three ways to organize window input and output in the form of User Interfaces whose handling is directly integrated into the language.