Technical debt is a short-term debt, primarily undertaken deliberately within a project. It can even be budgeted for in certain situations. Maintenance debt is long-term debt over which the teams do not have any control, and this needn't have been budgeted for (e:g repair of all equipment in need of repair).