The political community and civil society, although mutually connected and interdependent, are not equal in the hierarchy of ends. The political community is essentially at the service of civil society and, in the final analysis, the persons and groups of which civil society is composed.854Cf. Catechism of the Catholic Church, 1910. Civil society, therefore, cannot be considered an extension or a changing component of the political community; rather, it has priority because it is in civil society itself that the political community finds its justification. The State must provide an adequate legal framework for social subjects to engage freely in their different activities and it must be ready to intervene, when necessary and with respect for the principle of subsidiarity, so that the interplay between free associations and democratic life may be directed to the common good. Civil society is in fact multifaceted and irregular; it does not lack its ambiguities and contradictions. It is also the arena where different interests clash with one another, with the risk that the stronger will prevail over the weaker.