It is an offline tool to assist with extensive reading in a foreign language. You add your own texts and then as you read you can enter definitions for words or phrases that you do not know. These words and phrases are then highlighted on all further texts that you add.