Knowledgesharing is defined as the processes that distributeknowledge among all individuals participating in processactivities. Knowledge application is defined as thebusiness processes through which effective storage andretrieval mechanisms enable a firm to access knowledgeeasily