KM was born to address the teachable moment. KM programs can take advantage of emerging technologies and design innovative ways to enable knowledge sharing at these teach able moments, with just enough detail, just in time, and just for that employee.