Czym są zasoby REST?

Czym są zasoby REST i jak odnoszą się do nazw zasobów i reprezentacji zasobów?

Przeczytałem kilka artykułów na ten temat, ale były one zbyt abstrakcyjne i pozostawiły mnie bardziej zdezorientowaną niż wcześniej.

Czy następujący adres URL jest zasobem? Jeśli tak, jaka jest nazwa tego zasobu i jaka jest jego reprezentacja?

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

Odpowiedź GET adresu URL powinna wyglądać mniej więcej tak:

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

questionAnswers(11)

yourAnswerToTheQuestion