Knowledge management systems can have many different features, and some systems have more features than others. Following are the key features that many knowledge managements systems will employ, organized into three major categories: services and tools, collaboration, and content.