Today, knowledge management is widely respected as a promising tool to simultaneously improve product quality, product time to market and overall cost. In practice, one of the key challenges however is to provide mechanisms for the structuring, navigation, retrieval and visualization of knowledge. In this paper, we present and discuss these challenges from a practical perspective and discuss some promising trails to their overcoming.