Lucene Java'nın arama ve listeleme bileşenlerini kullanarak açık kaynak kodlu bir arama motoru yaratma uğraşısıdır.Uygulama tümüyle Java kullanılarak yazılmış ancak verinin, programlama dilinden bağımsız olmasına özen gösterilmiştir. Nutch, oldukça kaliteli bir mimariye sahiptir ve şu tür eklentilerin geliştirilmesinde büyük kolaylık sağlamaktadır: