The role of Knowledge management agents in organizations to identify, create, represent and distribute knowledge.