A youth development strategy takes into account the diversity of young people and envisions success that is achievable for every young person out there, regardless of differences in gender, ethnicity, socioeconomic background, religion, sexual orientation, education level, field of work, political view, etc.