The main difference is that an XLR cable has 3 wires inside while a TRS/TRS cable has 2 or 3. As mentioned earlier, the 3rd wire in an XLR is used for balanced audio while the 2 wires in a TRS/TRS are used for unbalanced audio.