Knowledge management (KM) is the handling of businesses’ intellectual assets in an efficient way. It can involve capturing, developing, sharing and using company’s information in a collaborative environment.