Injunctions and restraining orders can be used for very similar purposes. The main difference between the two is that an injunction can be used to impose restrictions on the offender before they’ve been charged with a criminal offense, while a restraining order is issued at the end of a criminal case. A restraining order can be issued whether or not the offender was found guilty.