ApplicationContext
Is that there will be only one ApplicationContext.
Any beans declared in ApplicationContext will be available to all applications deployed in spring container which is loaded with contextLoaderListener using param name and paramvalue.
WebApplicationContext
WebapplicationContext is associated with Dispatcher
Servlet.
Does it means there can multiple dispatcherservlets and each one of them have their own webapplicationcontext but will they share only one applicationcontext