Software used to index and retrieve content that exists within or for an organization, ideally optimized for specific enterprise business requirements.

For additional definitions related search and text retrieval see Lynda Moulton’s glossary:

https://gilbane.com/wp-content/uploads/2009/01/Glossary-Taxonomy-and-Search-012009.pdf