Because of the miniaturization of small satellites, most of them have deployables to expand effective areas. However, Small Satellites are not only required to miniaturize systems, but often have a reduced budget, timeline, and employ teams with less experience. The goal of this paper is to provide a starting point for those new to deloyables, and working on small satellites, to understand the approaches available for deployable mechanisms and provide design practices which can improve success rates. To do so, this paper develops a framework for small satellite deployable structures, categorizing them into distinct deployment stages. It investigates the approaches that can be utilized for each stage, focusing on the stow, restrain, actuate, and locate stages. This review paper discusses the advantages and disadvantages of each approach, supported by examples provided in the references. It then highlights best practices for deployable mechanisms, and describes key challenges and future directions. By offering a comprehensive analysis of small deployable systems, this paper aims to guide engineers and researchers in implementing successful design practices for small satellite deployable structures.