What is a Deferred Judgement in Iowa?

In the state of Iowa a deferred judgment is where the court may place you on probation for a set amount of time in lieu of prosecution or jail time. But you must follow and adhere to all the rules and regulations that the court places upon you. If you complete all the time that was sentenced to you and you do not have any violations then the case against you is stricken off your record.