Para la formación de un enlace de hidrógeno una de las bases debe presentar un "donador" de hidrógenos con un átomo de hidrógeno con carga parcial positiva (-NH o -NH) y la otra base debe presentar un grupo "aceptor" de hidrógenos con un átomo cargado electronegativamente (C=O o N).