REST- Representational State Transfer
REST has a URI for accessing resources by means of a request-response pattern.
REST is an architectural pattern for developing client-server communication systems.
AJAX is used for dynamic updation of UI without the need to reload the page.
REST requires the interaction between client and server.
AJAX supports asynchronous requests thereby eliminating the necessity of constant client-server interaction.