¿Qué son los recursos REST?

¿Qué son los recursos REST y cómo se relacionan con los nombres y las representaciones de los recursos?

Leí algunos artículos sobre el tema, pero eran demasiado abstractos y me dejaron más confundido que antes.

¿Es la siguiente URL un recurso? Si es así, ¿cuál es el nombre de ese recurso y cuál es su representación?

http://api.example.com/users.json?length=2&offset=5

La respuesta GET de la URL debería ser algo como:

[
   {
      id: 6,
      name: "John"
   },
   {
      id: 7,
      name: "Jane"
   }
]

Respuestas a la pregunta(11)

Su respuesta a la pregunta