## Notes
*Protocol buffer* files describe a data schema that can be used in clients and servers.
## Why
- Much faster than JSON due to efficient byte encoding/decoding
- Built on top of HTTP/2
## Where
- Only in backend because browsers only provide incomplete subset of gRPC
- In native mobile applications