اگر خیلی به نحوه پیاده سازی این نوع کلاس ها علاقه مند هستید پیشنهاد من مطالعه سورس کد این کلاس در github برای مثال سورس کد مربوط به کلاس ClassPathXmlApplicationContext را می توانید در این لینک مطالعه کنید.
از نظر مفهومی Application Context در Spring یک container پیشرفته است که وظیفه ایجاد bean های Spring و برقراری ارتباطات (depencency) بین آنها را بر عهده دارد. ClassPathXmlApplicationContext مشخصات bean ها را از یک فایل xml می خواند که تعاریف و dependency ها درون آن تعریف شده است.