This book serves as a complete introduction to the subject knowledge management .It incorporates technical as well as social aspects; concepts and principles as well as practical examples; traditional knowledge management approaches as well as emerging topics.