CAT stands for Computer-aided Translation Tool, a type of software used to increase productivity during the translation process.
CAT tools are well-known productivity tools especially in the translation industry. There is a lot of available CAT tools on the internet and each of them does have its own bits and bobs.
This list is not comprehensive. Feel free to Google “CAT tools” and you will find a plethora of them.