MN 499 PG Core Disciplines of Public Health Discussion

What are the five core disciplines of public health? How can each of them be used to address public health problems in communities?