I am having trouble weight painting my character in blender!

Weight painting tends to confuse me. If anyone knows about it explaining it would help me a lot.
Picture:


Hello.
There are a lot of tutorials on YouTube. Have you seen any of them?:
http://www.youtube.com/results?search_query=%22blender%22+%22weight+paint%22

Yes, videos are your friends. I can still lay it out here:

a. You need to parent mesh to armature, with empty groups or perhaps preferably with automatic weights

  1. select armature, go to pose mode. select a bone
  2. select mesh and go to weight painting mode.
  3. you can select bones in this mode too, weight coloring changes accordingly.