“Tech Debt” is the concept in software development that a short term approach was used, and there is a cost to update and rework a better solution to move forward on additional progress.
A concept in programming that reflects the extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution.
Technical debt is the time and effort lost to short term solutions that require extra development cycles to update portions of the software to better code.