This document provides an overview of dimensionality reduction techniques, specifically principal component analysis (PCA). It begins with acknowledging dimensionality reduction aims to choose a lower-dimensional set of features to improve classification accuracy. Feature extraction and feature selection are introduced as two common dimensionality reduction methods. PCA is then explained in detail, including how it seeks a new set of basis vectors that maximizes retained variance from the original data. Key mathematical steps of PCA are outlined, such as computing the covariance matrix and its eigenvectors/eigenvalues to determine the principal components.