Over-population occurs when the number of people in a given area exceeds the available resources, such as food, water, shelter, and healthcare.