A skill is the learned ability to act with determined results with good execution often within a given amount of time, energy, or both. Skills can often be divided into domain-general and domain-specific skills. Some examples of general skills are time management, teamwork and leadership, and self-motivation.
In contrast, domain-specific skills would be used only for a certain job, e.g. operating a sand blaster. Skill usually requires certain environmental stimuli and situations to assess the level of skill being shown and used.
Hard skills, also called technical skills, are any skills relating to a specific task or situation. It involves both understanding and proficiency in such specific activity that involves methods, processes, procedures, or techniques. These skills are easily quantifiable unlike soft skills, which are related to one’s personality.These are also skills that can be or have been tested and may entail some professional, technical, or academic qualification.