Een goede weerstand betekent dat het lichaam zich voldoende kan beschermen tegen ziekteverwekkers. Het lichaam probeert de ziekteverwekkers zo snel mogelijk weg te werken. Soms lukt dat niet of gebeurt het niet snel genoeg en wordt u ziek. Dit is bij kleine kinderen eerder het geval. Kinderen hebben nog een lage weerstand omdat zij deze nog moeten opbouwen.
Immuniteit wordt opgebouwd door het oplopen van een infectie, het krijgen van borstvoeding en door vaccinatie. Het lichaam heeft hierdoor antistoffen kunnen aanmaken tegen bepaalde ziekteverwekkers. Hierdoor hoeft iemand niet per se ziek te worden als deze nog een keer de infectie oploopt. Tegen sommige ziekteverwekkers kun je geen immuniteit opbouwen. Door opnieuw met deze ziekteverwekker in aanraking te komen kan iemand steeds weer ziek worden.