While both are necessary for effective public health work, they are distinct in that core competencies of public health are the knowledge, skills and abilities needed to successfully perform “critical work functions,” whereas public health specializations are a narrow or defined area of expertise in which to apply core competencies.