The article aims to determine the effect of knowledge sharing from both environmental and personal perspectives. It proposes a model based on SCT and discusses the role of virtual communities in sharing knowledge. The target audience is employees of organizations, and the subject is knowledge sharing behavior. The article cites several sources and discusses the limitations of the study. The thesis is that trust between members of an organization determines successful knowledge sharing. The article concludes that trust based on identification plays a key role in knowledge sharing behavior. The research implications include the use of web-based surveys for faster responses, and the practical implications include the proposed SCT model for determining knowledge sharing among employees.