A vigência se refere ao período durante o qual uma lei é válida. Ou seja, ela termina quando a lei é revogada.  Já o vigor se refere à possibilidade de a lei produzir efeitos. Uma lei revogada ainda pode produzir efeitos em relação aos fatos ocorridos em determinado período, quando ela estava vigente.