A coupling is a device used to connect two shafts together to transmit power while allowing for some misalignment. There are two main types of couplings: rigid couplings, which do not allow for disconnection or misalignment, and flexible couplings, which can accommodate misalignment between shafts. Flexible couplings function by transmitting power between shafts while allowing for various types of misalignment, including angular, offset, and axial misalignment. Examples of flexible couplings include flanged pin bush couplings, elastomeric couplings, gear tooth couplings, and Oldham couplings.