Barclays interview question

Explain what a RESTful API is