skills vs concepts