According to this article distance learning is an educational field which makes use of educational techniques and technology to deliver teaching to students who are physically absent within a traditional-educational setting like a classroom. On the other hand, computer based training is termed as a self paced learning activity that is accessible through a computer. According to this article, distance learning and precisely computer based training has been the subject of debate among many researchers with two schools of thought existing regarding the debate. One side is strongly supporting the system and the other side also strongly criticizing the system. According to this article it was imperative that the analysis of the strengths and weaknesses of the two sides be analyzed in trying to come up with the side with the stronger argument. Since various ethical issues are also viewed in the research it was important that they be described.