TouchIN OUT CHOP vs DAT

When using TouchIN OUT DATs and CHOPs are they essentially interchangeable?
ie when might you use a CHOP vs a DAT to exchange data between 2 TouchDeisgner instances?
For instance to stream position and rotation coordinates vs simply toggling the visiblity of an item.