This article discusses the concept of project complexity and the basic notions in relation to projects with lots of interconnections and parts, projects that are heavily time-constrained and projects that contain a great deal of uncertainty. It covers the drivers of project complexity, including size, variety, interdependence, and context-dependence, and explores the different techniques and tools used to help project managers manage complexity.