Abort: Stop the entire operation
Fail: Send a failure status code back to the program and let the software handle the failure itself. It lets the software attempt to recover "gracefully"Having written countless failure recovery routines myself, you should always give it an F before giving it an A
My favorite error message: Keyboard not found, press F2 to continue