Lucene is a free, powerful and flexible search platform that allows the user to create and search indices. In fact, Lucene facilitate you to add full-text search capabilities to the application. In simple terms, it is capable of indexing text based information structured on various search criteria. It offers you a basic framework that can be used for creating full-featured search in the websites.