The node should only be used if you want to implement some custom functionality in the node that you cannot/will not do with actions on events. Otherwise use the state.
You could use of a simple node without any action attached as a simple milestone for use in business reporting. The process will pass straight through when it gets to it, automatically taking the default transition and leaving a trace of itself in the logs.
A state will act as a wait state--the process will not automatically flow through it. You'll have to signal the process to continue.
okay, thanx... that makes sense.