Para lograr una interacción estable no covalente, existe la necesidad de sitios complementarios entre dos moléculas que interactúan para permitir que varios átomos de una entren en contacto con varios átomos de la otra.