CPD is any process or activity of a planned nature, that provides added value to the capability of the professional through the increase in knowledge skills and personal qualities necessary for the execution of professional and technical duties, often termed competence. It is a life-long tool that benefits the professional, client, employer, professional association and society and is particularly relevant during periods of rapid technological and occupational change.