Difference between dRPC & gRPC + implications

Hello ,

Can anyone explain to me what’s the difference between dRPC and gRPC ?
For example , if the uplink wants to send some message how does the system which to use ?
I’m having a hard time grasping this concept.
Thanks in advance !