The node and the wallet are two separate subsystems of MultiChain. The node tracks global blockchain state, while the wallet tracks transactions of particular interest to this instance, plus it holds keys. Information is generally fed from node to wallet, since the wallet often needs to know about the blockchain's global state.