Recently I have been hit with many questions concerning WF's Rules Engine. I found an old but great article which goes into great detail of how it all works.
Stay tuned for some additional posts I will be writing concerning ways to implement WF rules within applications.