Water can be contaminated with various substances including bacteria, viruses, parasites, heavy metals, and chemicals. Microbial contaminants like E. coli and Giardia are particularly concerning for children as their immune systems are still developing. Chemical contaminants such as lead and arsenic can also pose serious health risks.