This document provides an overview of Lucene and Solr. It introduces Erik Hatcher, who is a committer to Lucene and Solr projects and co-founder of Lucid Imagination, a company that provides commercial support for Lucene and Solr. It then provides brief descriptions of Lucene, its inverted index structure, segments and merging, and scoring. Finally, it discusses Solr architecture and some extension points for customizing Lucene and Solr functionality.