REST and RESTful
The full name of REST is REpresentational State Transfer, which means "presentation layer state transfer"
The RESTful architecture is the architecture that conforms to the REST style
The general idea is to make full use of the characteristics of the HTTP/HTTPS protocol
Such as HTTP methods, header information, and HATEOAS, to operate directly on resources