Youth Diversion Projects engage young people in a range of needs led interventions, such as personal and social development programmes, skills building activities, education, training and employment support and social enterprise initiatives, all based on their unique circumstances.