e that these terms will be used with these
      specific definitions in the following regardless of which device initiates network requests. Normally the client
      initiates requests and the server responds. However, in some protocols or sub-protocols that support push
      notifications (such as webhooks or MQTT) the usual relationship of initiator/responder may be reversed. In some
      cases a given implementation may be used for multiple Things and a single Thing may also act as both client and
  