This document summarizes a review on computer-aided fixture design. It discusses how fixtures play an important role in manufacturing to achieve interchangeability and accuracy. Traditionally, fixture design was done through trial and error, which was time-consuming. Computer-aided fixture design (CAFD) automates the process and allows designers to simulate virtual fixtures to identify deficiencies quicker. The document outlines the main steps in CAFD as setup planning, fixture planning, unit design, and verification. It also discusses various approaches researchers have proposed for setup planning and fixture optimization.