Keep all the information in your company in one place.
Whether it is training, short reports, information for programmers or guidelines. It is the knowledge base that is absolutely clear for such a purpose.
In CRM you have all the information you need and of course you can have everything clearly in categories, which are not shown in the picture, but of course the system can.