La ultraactividad consiste en que la norma que se encuentra vigente al momento de producirse los hechos previstos en ella, es la que debe aplicarse, pese a que esta haya sido derogada posteriormente por quien la creó; por lo general, es una función exclusiva del Congreso de la República.
La retrospectividad de la ley es un fenómeno que se presenta cuando la norma se aplica, desde que entra en vigor, a situaciones que han estado gobernadas por una norma anterior, pero cuyos efectos jurídicos no se han consolidado al momento de entrar a regir la nueva disposición normativa.
El Código Civil establece en su artículo 71 que una ley o parte de esta puede ser expulsada del ordenamiento jurídico de forma expresa o tácita; situación que técnicamente se conoce como derogatoria. Observemos cómo se explican y cómo operan cada uno de estos fenómenos jurídicos.