Les soft skills (compétences comportementales) sont des compétences interpersonnelles, sociales et de communication qui sont nécessaires pour réussir dans un environnement de travail. Elles incluent la capacité à communiquer efficacement, à travailler en équipe, à résoudre les problèmes, à gérer les conflits, à être flexible, à être motivé, etc.
Les hard skills (compétences techniques) sont des compétences liées à des connaissances spécifiques ou à des habiletés pratiques. Elles incluent la maîtrise d’un logiciel ou d’une technique, la connaissance d’une langue étrangère, la capacité à coder, à utiliser des outils de gestion de projet, etc. Les hard skills sont souvent évaluées par des certifications ou des diplômes.