Knowledge management can be defined as the all activities aimed at generating, acquiring, improving, using, storing, sharing the knowledge of business and transmitting them to employees, and business processes in order to create added value in business