https://dor2dor.co.uk/which-response-mechanisms-to-use/
Which Response Mechanism Should You Use?