Knowledge management:
Knowledge management is any process or practice of creating, acquiring, capturing, sharing and using knowledge, wherever it resides, to enhance learning and performance in organisations.
(Source: Armstrong, M. (2003): A Handbook of Human Resource Management Practice, Kogan-Page, London, p. 160)

Organisational culture:
Organisational culture refers to the basic tacit assumptions about how the world is and ought to be that a group of people share and that determines their perceptions, thoughts, feelings, and, their overt behaviour.
(Source: Schein, Edgar: Three Levels of Organisational Culture, www.valuebasedmanagement.net/methods_schein_three_levels_culture.html viewed at 07.05.2008)

Outsourcing means contracting a specialised company for performing auxiliary activities that might be performed in-house but are not core activities to the contracting company. 
(Source: What is Outsourcing? www.wisegeek.com/what-is-outsourcing.htm viewed at 07.05.2008)

Semi Structured Interviews:
A semi-structured interview is a method of research used in the social sciences. While a structured interview has a formalized, limited set questions, a semi-structured interview is flexible, allowing new questions to be brought up during the interview as a result of what the interviewee says. The interviewer in a semi-structured interview generally has a framework of themes to be explored.
http://en.wikipedia.org/wiki/Semi-structured_interview viewed on 15.09.2008