• Many objects in this world exhibit great complexity
• heart beating, photosynthesis, weather, etc
• Applies to software as well
• database systems
• financial systems
• air traffic controller
• The complexity is too great for one person to understand
• Complexity can never be eliminated; but it can be reduced