# RESTful API
GraphQL vs RESTful API: How to Choose
This article compares the two API architectures, GraphQL and REST, and provides practical advice on how to choose and use these architectures.
What Is RESTful API
A REST API is an application programming interface (API or Web API) that follows the REST architecture specifications and supports interaction with RESTful web services. REST stands for Representational State Transfer, initially proposed by computer scientist Roy Fielding.