Catholic social teaching believes in the inviolable dignity of every human person, freedom as a result of living in truth, the common good, solidarity and subsidiarity.
The Catechism of the Catholic Church states that "Charity is the greatest social commandment. It respects others and their rights. It requires the practice of justice, and it alone makes us capable of it. Charity inspires a life of self giving."
In seeking to live life like Christ, Catholic social teaching promotes the human dignity of each person, what is best for each specific individual. Along with the concept of subsidiarity, Catholic social teaching believes in the supremacy of the family or those who are closest to the one in need.
Each person has the right to food and shelter, and each person has the right to the opportunities necessary for attaining such necessities. Inside of each person is a yearning and an ability to help oneself.
Catholicism believes in the dignity of women and the value of each human life, from the moment of conception until natural death.
For more information on Catholic social teaching, please visit: http://www.vatican.va/