Continuing professional development (CPD) is the intentional maintenance and development of the knowledge and skills needed to perform in a professional context. This could mean honing current skills, it could mean developing them to a new level, or it could mean learning new ones that will allow an employee’s job role to expand or prepare them for potential promotion.