Million celebrate the Good Friday tradition, but do they full grasp what this means?