Knowledge management is defined as the leveraging of collective wisdom to increase responsiveness and innovation [Cobos, 2002]. To put it clear, knowledge management is the process of gathering or collecting information, from various sources, storing them