Production of polymers requires the repeated joining of two groups to form an amide linkage. In this case this specifically involves amide bonds, and the two groups involved are an amine group, and a terminal carbonyl component of a functional group. These react to produce a carbon-nitrogen bond, creating a singular amide linkage. This process involves the elimination of other atoms previously part of the functional groups. The carbonyl-component may be part of either a carboxylic acid group or the more reactive acyl halide derivative. The amine group and the carboxylic acid group can be on the same monomer, or the polymer can be constituted of two different bifunctional monomers, one with two amine groups, the other with two carboxylic acid or acid chloride groups.