Apache Lucene Lucene is one Java API library. It is not an application or product. It includes three parts: analyze document build index, run query