Once you have a database of words that you know, you could use it to help select a next book to read (a book that does not have too large percentage of words that you don't know). Several times I bought a book only to find out that the language is way to advanced for my level. Very frustrating.