What are the basic components of dialog program?
Screens (Dynpros)
Every dialog in an SAP system is controlled by dynpros. A dynpros having of a screen
And its flow logic and controls exactly single dialog step.
ABAP/4 module Pool.
Every dynpro refers to exactly one ABAP/4 dialog program .Like a dialog program is also known as a module pool ,since it having of interactive modules.