Normal body flora are microorganisms that live on and inside the human body without causing disease. They have a symbiotic relationship with their human hosts, providing benefits like producing vitamins and preventing pathogenic bacteria from growing, while also being provided a habitat. The types of normal flora include resident bacteria that constantly live in one area and transient bacteria that are temporary visitors. Different body sites harbor different normal flora depending on factors like moisture and pH levels. Maintaining a healthy balance of normal flora is important for preventing infection.