Gene synthesis refers to the technology of artificially synthesizing double stranded DNA molecules in vitro, which is different from oligonucleotide synthesis: oligonucleotide is single stranded, and the longest segment that can be synthesized is only about 100nt, while gene synthesis is double stranded DNA molecule synthesis, and the length range that can be synthesized is 50bp-12 kb.
Gene synthesis is a technology to synthesize genes by artificial methods, and it is one of the means to obtain genes. Compared with obtaining genes from existing organisms, gene synthesis does not need templates, so it is not restricted by gene sources