Is 3D Painting Possible in Blender?

Is it possible to paint my 3D models in Blender like I can in Bodypaint?

If so, could someone please direct me to a tutorial(s) so I can laern this. Also is there .pdf documentation on this?

Thanks

http://wiki.blender.org/index.php/>>Manual<</Texture_Paint