There are many forms of work-related Training provided by third-party experts. Some relate to a particular job role such as electrical engineering, accounting, or nursing, some provide education on broader skill sets such as sales techniques, public speaking/presenting, health and safety, and leadership, while others help workers develop better skills on a particular software program. Many staffing firms will provide training where it can improve the skills (and, therefore, the value) of a temporary worker and, in certain countrie. Accreditation is formal, third-party recognition of competence to perform specific tasks.