Knowledge Management is the function of collecting, organising and sharing the knowledge resident in an organisation and its people, to boost productivity,