When you execute the application, a small window will open displaying a number. As you type on your keyboard, this number will increase with the number of words you type. There are two buttons in the window. One button, [CLOSE], closes the application. The other button, [RESET], resets the counter to zero. The application works by sensing specific characters that divide words. These include spaces, carriage returns, hyphens, and slashes. Repeated separators will not be interpreted as separate words (e.g., you cannot cheat by typing a series of spaces and hyphens to increase your word count). Trial and error has demonstrated this is the least error prone method for counting words at least for my purposes. If typed words are deleted and then retyped they will be counted multiple times, but in terms of the rate of word generation this is appropriate. Keeping track of total words added (that is subtracting deleted words) would require an extensive logging of keystrokes, which is a significant security risk were some malware or virus able to co-opt this application. The application does not record keystrokes or store anything that you type. It only looks for the separation characters to be pressed and checks whether that character was preceeded by another separation character.