Distance education is the process of creating an educational experience of equal quality for the learner to best suit their needs outside the classroom. The types of available technologies used in distance education are divided into two groups: synchronous and asynchronous. Synchronous technology is a mode of online delivery where all participants are "present" at the same time requiring a timetable to be organized. Distance education has long had trouble with testing. The delivery of testing materials is fairly straightforward, which makes sure it is available to the student and he or she can read it at their leisure.