Knowledge Management System (KMS) is broadly defined as the task of developing and maintaining organizational processes or practices to create, acquire, capture, share and use knowledge wherever it resides to enhance learning and performance in organizations including the creation of environments in which learning and knowledge exchange can take place.