A skill is something you do. Hard skills are things like being able to type, whereas a soft skill would be more nebulous like a “good communicator.” Soft skills are often much more challenging to learn than hard skills, partially because everyone’s perception of what constitutes a “good” mastery of a skill is subjective.