The integration of information technology into the learning process potentially affects the delivery of education in formal settings such as universities as well as the delivery of training in industrial settings. This paper presents an Electronic Knowledge Delivery (EKD) Framework, a contingency framework that integrates research streams in information technology and learning by exploring how information technology may support learning outcomes. Major components of the framework include technology vision, technology capability, IT supported learning process, and learning outcomes. The framework is applied to the emerging concepts of electronic markets for learning and performance support systems.