Hard skills are directly related to an industry and job and can be taught via training and can vary depending on the company you work for and the industry you work in. Soft skills are personal skills and attributes people can cultivate to help them relate to others better. Some experts include personality traits in their list of soft skills, while others define it a little more narrowly in terms of things you practice.