Originally posted by jmodic
Yes, I would say so.

I don't remember coming across the term "foreground process" in this context.
It's user process not foreground process. Sometimes we invoke userprocess at the server end when we open sqlsessions at the server. This is the scenarion when we learn Oracle at home installing the Oracle s/w in our home PC-server