Le contrat de professionnalisation associe des enseignements généraux, professionnels et technologiques dispensés dans des organismes publics ou privés de formation ou, lorsqu'elle dispose d'un service de formation, par l'entreprise, et l'acquisition d'un savoir-faire par l'exercice en entreprise d'une ou plusieurs activités professionnelles en relation avec les qualifications recherchées. Le contrat de professionnalisation peut comporter des périodes d'acquisition d'un savoir-faire dans plusieurs entreprises. Une convention est conclue à cet effet entre l'employeur, les entreprises d'accueil et le salarié en contrat de professionnalisation. Les modalités de l'accueil et le contenu de la convention sont fixés par décret.