Knowledge based organizations are the way forward, Knowledge is a vital resource created, developed and maintained by the people, once again this is an evident that people are the most valuable asset of an organization. Organizations are unique creations, with unique qualities, one of which is that they can be breeding grounds for knowledge generation and learning. However it is not an easy task to create an environment where knowledge is generated, developed and kept for individuals when they need it.