Programs and skills required by the user