Canon law permits the existence of a parish council. It also allows the bishop to mandate that the parishes in his diocese each have a parish council. If the bishop has not mandated a parish council, a pastor himself may decide to establish a council in his parish.
The purpose of the parish council is to assist the pastor in the pastoral care of the parish. But the council is a consultive body. It advises and offers its opinion. It does not have legislative or decisive power. The governing of the parish is, by law, in the hands of the pastor.