Any user action with the editor can generate a request. The nature of the request is understood by the context of invocation.
Any user activity with the editor can initiate a request, and the context of the request's invocation determines its nature.