You’ve made your application as easy to use as possible. You’ve thought through the various workflows in your application and tweaked the user interface to make those flows intuitive and simple to understand. You’ve considered novices and experts and everyone in between, and you’ve crafted a UI masterpiece that should be eminently straightforward, discoverable, and useful.
And yet people don’t always get it.
As much as you focus on improving your user interface (and, incidentally, that is indeed time well spent), your users likely will still need help navigating your screens and buttons and menus to accomplish the tasks they’re using your application to fulfill. Help files can provide the handholding your users need ...