Il existe d'autres contrats que l'apprentissage pour certains jeunes ou certaines situations spécifiques : le contrat de professionnalisation permet aussi la formation en alternance. L'apprentissage proprement dit doit délivrer des diplômes, et non des blocs de compétences.