Online teaching involves the delivery of educational material by means of learning objects, discussions, web 2.0 and other Internet technologies. Online tutors, like their offline counterparts, need to have expertise in their subject areas but the new medium requires additional knowledge of the associated pedagogy and technology. This may present some difficulties for domain expert practitioners with little time to keep abreast of developments in these fields. This chapter describes an attempt to formulate an approach that is intended to reduce these problems. It is a proposal for a unified model of a learning object that can be applied to all types of online learning, or e-learning, and incorporates all three dimensions into a single structure that enables comparisons to be made between different systems. It is intended to help academics to teach online with learning objects, to design their own objects and to be able to compare learning objects with other formats with which they may be more familiar.