The specification of an applicaton, comprises
The persistent description of an application's configuration
The persistent description of the desired topology and YARN resource requirements.
The dynamic description of the running application, including information on the location of components and aggregated statistics.