Google Cloud Endpoints vs REST: What are the differences?
Google Cloud Endpoints: Develop, deploy and manage APIs on any Google Cloud backend. An NGINX-based proxy and distributed architecture give unparalleled performance and scalability. Using an Open API Specification or one of our API frameworks, Cloud Endpoints gives you the tools you need for every phase of API development and provides insight with Google Cloud Monitoring, Cloud Trace, Google Cloud Logging and Cloud Trace; REST: A software architectural style. An architectural style for developing web services. A distributed system framework that uses Web protocols and technologies.
Google Cloud Endpoints belongs to "API Tools" category of the tech stack, while REST can be primarily classified under "Remote Procedure Call (RPC)".