Expungements are a vital component of New Jersey's criminal code. The expungement process allows people who have been arrested or charged with criminal offenses and municipal court offences (other than traffic violations), to have the public nature of the charges and dispositions removed from the records that are available in most criminal history searches. Once the record of an arrest, charge or conviction is expunged, the records relating to that matter are no longer disclosed in most background checks. Also, once expunged, the law permits a person to treat the matter as if it had not occurred when filling out most job applications. Charges that are dismissed outright, most charges that are dismissed following successful completion of a diversionary program, and some convictions are eligible to be expunged. It is very easy to see that most people who are eligible for an expungement benefit significantly from having expungement applications processed through and heard by the courts, because having these types of records expunged expands the horizon of employment and licensing opportunities. Recent developments in the law, including the legalization of adult recreational use of cannabis, the "Ban the Box" legislation concerning employment applications, and other remedial legislation designed to remove barriers associated with having an arrest record or a criminal conviction, are all well served by a robust and efficient expungement process.