Program pengalihan adalah struktur hukuman alternatif yang diadopsi dan dipelihara oleh sistem pengadilan. Tujuan utama dari program diversi adalah untuk memberikan kesempatan bagi pelaku kejahatan yang baru pertama kali atau anak-anak untuk merehabilitasi catatan kriminal mereka dan menghindari menghabiskan waktu di penjara. Sementara program pengalihan bervariasi tergantung pada yurisdiksi, banyak dari program ini melibatkan pengawasan terdakwa dan komponen pendidikan atau layanan masyarakat. Kebanyakan terdakwa dapat memiliki catatan kriminal mereka dihapus dari kejahatan setelah berhasil menyelesaikan program pengalihan.
Proses tradisional untuk memasukkan terdakwa pidana ke dalam program diversi melibatkan beberapa langkah prosedural. Umumnya, setelah seorang terdakwa didakwa atau diberitahu tentang dakwaan terhadapnya, pemerintah akan memberi tahu dia atau pengacaranya tentang tersedianya program diversi. Terdakwa akan memiliki pilihan untuk menerima persyaratan program yang ditawarkan atau melanjutkan ke persidangan. Tergugat yang memilih untuk menyelesaikan program harus mematuhi ketentuan khusus dari penawaran. Ketentuan ini dapat mencakup pertemuan berkala dengan petugas masa percobaan, menyelesaikan kursus pendidikan, berpartisipasi dalam proyek layanan masyarakat, dan menahan diri dari kegiatan ilegal.
Ada banyak argumen seputar manfaat potensial menggunakan program pengalihan untuk menangani pelanggar pertama kali dan remaja yang melakukan kejahatan non-serius seperti serangan sederhana atau pencurian kecil-kecilan. Argumen utamanya adalah bahwa jenis program ini memungkinkan sistem pengadilan beroperasi lebih efisien. Mereka juga membebaskan ruang di lembaga pemasyarakatan lokal dan regional untuk memenjarakan pelanggar yang melakukan kejahatan yang sifatnya lebih serius. Banyak pendukung program pengalihan juga mengklaim bahwa program tersebut mengurangi jumlah pelanggaran berikutnya oleh pelanggar pertama kali melalui program pendidikan dan pelayanan masyarakat.
Namun, beberapa orang menentang program pengalihan. Penentang program percaya bahwa membebaskan terdakwa pidana tanpa konsekuensi pada akhirnya meningkatkan tingkat tindak pidana berikutnya. Mereka mengatakan bahwa kelonggaran program diversi akan menyebabkan terdakwa atau calon pelanggar memandang sistem pengadilan dengan kurang serius jika mereka tahu bahwa mereka tidak akan diharuskan menjalani hukuman penjara atau mempertahankan catatan kriminal untuk pelanggaran pertama kali. Selain itu, sementara program pengalihan dapat meningkatkan efisiensi proses pengadilan, pelanggar berulang akan memberikan tekanan tambahan pada sistem dari waktu ke waktu, mengingat mereka bisa dipenjara daripada dibebaskan untuk melakukan tindakan kriminal berikutnya.