Children need booster shots to maintain immunity against diseases over time, as the protection from some vaccines can diminish. Booster shots help to "boost" the immune system's memory of the disease, ensuring continued protection. They are an essential part of keeping immunity strong throughout childhood and into adulthood.