Events/programs are conducted in church so people are encouraged to stay connected in their other community engagements. The first step in evangelizing the world is evangelization of the church. Perhaps the first step in getting many members is to get better members. Before adding new members to the church, we should try to add new life to the old members. The different events/programs helps in this regards.