It is commonly said that sample sizes <~30, you are unable to use a z-test for a difference of means due to the CLT. Instead it is said that your sample follows a t-distribution, and that you should use a t-test instead. The main difference between a normal distribution and t-distribution, as I have heard it described, is that a t-distribution has fatter tails, and is a bit more pointy.
But why use a t-distribution in the first place? If you want fatter tails, you can simply take a normal distribution, and adjust $\sigma$ to be lower. Why is there a need to use a t-distribution for small samples? (It sure looks an awful lot like a normal distribution)