Solr is a wrapper for Lucene library in a server.
It allows to many applications connect to it and be used as data index engine. Solr can store data and allow queries through advanced queries and patterns. It is specialized in text search, including approximated search and support for many languages.
It can be used as a SaaS.