REST est un terme qui désigne une série de contraintes pour construire un web services. La structure REST repose sur la notion de resources et des méthodes HTTP (GET, POST, PUT et DELETE).