The terminology used in ComponentObjectModel to describe an executable that hosts an InProcessComponent whenever a RemoteActivation request is made through DCOM. A surrogate process essentially turns InProcessComponent''''''s into OutOfProcessComponent''''''s. ---- See ComPlus, DistributedCom, InProcessComponent, OutOfProcessComponent ---- CategoryComponentObjectModel