 Domain swapping is a mechanism for forming oligomeric assemblies.In domain swapping, a secondary or tertiary element of a monomeric protein is replaced by the same element of another protein.Domain swapping can range from secondary structure elements to whole structural domains.