There are two types of knowledge: explicit knowledge and tacit knowledge. Nonaka et al.(2000) and other authors such as Kikoski and Kikoski (2004) describe explicit knowledge as what can be embodied in a code or a language and as a consequence it can be verbalized and communicated, processed, transmitted and stored relatively easily.