hi
yes there is difference between servletContext and EntityContext
ServletContext is in webApplication or servletContainer
EntityContext is in
EJB container
both have different workSpace
for every web application there is different servletContext
from this you will get clear idea of everyThing