I've been spending tens of hours on documentation right now. There is a rumor in the text that: ApplicationContext has an hierarchical context structure for different layers. Nothing is expressed to detail this.
How are these contexts connected?
Where are these context kept during execution?
Are these hierarchical contexts are imagination of different instances of ApplicationContext on different metadata?