Question: what is the difference between an ex post facto law?
Answer: A law that makes illegal an act that was legal when committed, increases the penalties for an infraction after it has been committed, or changes the rules of evidence to make conviction easier. The Constitution prohibits the making of ex post facto law. (See ex post facto (see also ex post facto).)