Robot tests native apps (c++, mfc, vb and so on) and uses SQA basic

Robot J is Java but also includes Robot

XDE tester is the next version of Robot J

XDE tester is now called as Functional Tester and supports both Java and .Net

What is TeamTest and what technologies does it use?

The big picture of rational tesing tools is not visible to me.