A knowledge base is a self-serve online library of information about a product, service, department, or topic.