The article analyzes community anti-poverty programs designed to address poverty caused by various theories, including individual deficiency, culture of poverty, progressive social theory, geographical theory, and cycle of poverty. It argues that poverty is a complex issue with different roots and variants, and presents five theories of poverty as the basis for common anti-poverty programs used in community development.