This document discusses agent technology and its applications for knowledge management (KM). It begins with an introduction that defines agents as autonomous computational entities capable of operating in dynamic environments. The document then covers the typology of agents and popular examples of software agents like shopping bots and web crawlers. It discusses how agent technology can aid KM through applications, information agents, and agent-based customer KM. Specific frameworks and standards for multi-agent systems in KM are also presented, along with references for further reading.