The two methods are used to test the null hypothesis, which is that the mean of a population is zero.
The Z-test is more accurate than the Critical Value Method, because it takes into account the standard deviation of a population.