I have seen authors using the twin terms “context-scope” and “application-scope” interchangeably.
This is the first thing to bear in mind. After that, recognize that
* context-scope is related to ServletContext, a name used repeatedly in some files
* application-scope is related to web-app, a name used in some files too.
Lastly, remember that we are talking about ATTRIBUTES when we mention these scopes ie
context-scope attributes = application-scope attributes
P309 [[ head first servlet ]]