gRPC is a transport mechanism for request/response and (non-persistent) streaming use cases. See Why gRPC? for more information about when to use gRPC as your transport.
Akka gRPC provides support for building Reactive Streams-compliant gRPC servers and clients on top of Akka Streams. Learn more about it in the Akka gRPC documentation.