A hard skill is a technical skill you learned, or you keep learning. It is something you can master and practice.
A soft skill is more a character trait, or a quality linked to your personality. Soft skills are also called “people/interpersonal” skills.