Yes, there is a difference. Skills are usually learned through experience and practice, while talent is something that someone is born with.