TMS stands for Translation Management System. However, there’s no exact standard within the translation and localization industry as to what comprises a TMS.
Some providers and users of these solutions are adamant that TMS is a system that has management functionality and does not necessarily have Computer-Assisted Translation (CAT) features. But we call any such technology a Business Management System (BMS) since that’s what it does: it helps manage business operations.