TRX workout can be defined as a full body workout method done in a suspended way using the trainee body weight as the resistance.
There are a lot of advantages for the lightweight compact system. Sessions can be perform almost everywhere with minimum setup.
It is very common to train outdoor although straps can be hanged on a doorcase pretty easily.
Most workout use complex and multi joint exercises and that is why TRX training also considered as functional workout.