Before output heist bevor ABAP was ausgibt (z.B. Dynpros, Listen),
after input bezeichnet den Zeitpunkt nach Benutzereingaben.
Wenn du z.B. auf einem Dynpro willst dass gewisse Felder schon mit Werten vorbelegt sind, musst du zum Processes Before Output Ereignis etwas tun.
Hingegen, wenn du Benutzereingaben z.B. auf Plausibilität überprüfen willst, dann ist PAI (Processes After Input) der geeignete Zeitpunkt.