Originally posted by Michael Ku:
The easiest way is to code different examples for yourself. By coding these examples you will set in your mind the differences. The more you code, the easier it will be to remember.
+1. I never understood them until I took them time to write them. It seems a little complicated your first time but gets much easier as you get familiar.