gRPC is an RPC (Remote Procedure Call) library and framework. gRPC is a modern open source high performance RPC framework that can run in any environment [1]. gRPC uses protocol buffers to send data and built on top of HTTP/2 which has low latency, supports streaming, language independent, and make it super easy to plug in authentication, load balancing, logging, and monitoring.
References :
[1] https://grpc.io