Reentry programs are typically divided into three phases: 1. Prepare offenders to reenter society while they are prison, 2. Programs that connect ex-offenders with services immediately after they are released from prison, 3. Programs that provide long-term support and supervision for ex-offenders as they settle into communities permanently