Non Destructive Painting in Adobe Photoshop

Here is a quick guide covering the basics of non destructive painting in Adobe Photoshop using Layer Masks.