Technical DeptTechnical debt is a catch-all category that includes everything from bugs to legacy code to missing documentation. It occurs when speed is more important than perfectness.