As far as I read it, programs can be loaded on a node and/or on a persona that's loaded on a node. For example, you might have Analyse 4 on your persona, but that won't help your node check on intruders independently unless you load a copy into the node as well. Is that right?
Suppose you hack a guy's 'link. Can you access the programs in his persona as well as those on the node, or are they kept separate from the node at large?