Cognitive skills are best suited to delivery via the web because they can be communicated to learners using language, text, numbers, and symbols. The cognitive domain includes intellectual skills such as memorizing terms and concepts, problem solving, applying rules, distinguishing among items, analyzing and synthesizing data, and evaluating information. The web is well suited to teaching these intellectual skills. We should emphasize that many types of learning identified as problematic or inappropriate are not impossible to teach via the web. Indeed, recent thinking in educational psychology suggests that it is the design of instruction that is important, not the delivery method.
Practicality is the issue here.
To guide your choices, one author has suggested prioritizing each instructional goal, assigning a number from 0-10 for each factor of the goal. A higher total indicates an approach that can be realized at lower costs and more reasonable efforts.