The theory of Hausdorff dimension provides a general notion of the size of a set in a metric space. We define Hausdorff measure and dimension, enumerate some techniques for computing Hausdorff dimension, and provide applications to self-similar sets and Brownian motion. Our approach follows that of Stein [4] and Peres [3].