Church Leadership

Dear Theologika, Can you explain why there are so many types of religious leaders in the Catholic Church? Pope? Bishop? Priest? Deacon? Who are they and what do they do? The Christian church down the road from me just has a minister. They choose their own leaders and...