Soft skills are a combination of people skills, social skills, communication skills, character or personality traits, attitudes, career attributes,[1] social intelligence and emotional intelligence quotients. Soft skills and applicable to all professions.
Hard skills are technical skills that are specific to professions.