Processors modify an input value before your code receives it.
Common processors:
Example use cases:
Your code can keep reading:
Vector2 look = lookAction.action.ReadValue<Vector2>();
while the action handles the processing.