Representational State Transfer (REST) is an architectural style consisting of a coordinated set of constraints applied to components, connectors, and data elements, within a distributed hypermedia system to achieve desired architectural properties. Huh?
Rather than get hung up on the technical definition, the best way to describe it (for me at least), is
that a RESTful web service is the accessing a backend function using a standard URI (or URL).
You can access this URI as part of URL (like below). Click on the link below and this URL will
access a database on the backend and return a listing of customers. This is an invocation of a