OK, I've been thinking about the pragmatic difference between a process and an object.

I'm told that a process has a beginning, it does something, then dies.

An object on the other hand lies around until it is asked to do something.

But pragmatically couldn't one look at the object as a sort of daemon process? Is there some fundamental low level difference in its implementation in assembly code or something? Or is that really how its implemented?

I'm just all sixes and sevens over this minor issue...