In Photoshop there are several types of masks at your disposal: vector masks and pixel masks. In this tutorial, we will focus on vector masks. First, we will explain the difference between pixel and vector masks and then, we will discuss the advantages of vector masks over pixel masks and how to use them effectively.
More tutorials can be found at http://psd.tutsplus.com.