1. Human Resources: It is the main element of knowledge management in different levels as the advanced
individuals in the organization dealing with knowledge.(Holsapple,2006).
2. Organizational Structure: In this model, by structure, it is meant both formal and informal structures and
trust systems. An influential knowledge management structure can lead to creativity and the ability of
compatibility in the organization.( Alavi,2006).
3. Information Technology: In this model, by information technology, we mean the beneficial information
about technology and communicative systems.( Holsapple,2006).
4. Organizational Culture: In this model, by culture we mean viewpoints and organizational values toward
learning and knowledge transformation.(Allee,2000).