A knowledge base is a repository of helpful documents that generally includes commonly asked questions, how-to guides, product tutorials, troubleshooting instructions etc. These are self-service resources and their purpose is to make it easy for the members to find solutions to their common problems without the help of customer support.