SharePoint is the best suited to be an internal, collaborative, version-controlled tool for your Knowledge Management strategy. In simple terms, this means keeping your company information in one place, accessible across a large, distributed team, and enabling people to collaborate in a better way