Käesolevas analüüsis kirjeldatakse rolle e-õppest lähtuvalt. Reaalses elus rollid sageli kattuvad, üks inimene võib osaleda mitmes rollis. Näiteks võib õppejõud ise viia läbi kogu õppetöö, ilma 8 tuutorit kaasamata. Siis osaleb ta ka ise tuutori rollis ja teeb tuutori tegevusi. Samuti on sageli õppejõud ise projektijuhi, e-õppe tugiisiku, graafikadisaineri rollis. Projektijuht vastutab kursuse üldise kvaliteedi (nii sisu kui ka õpetamise efektiivsus) ning eelarve täitmise eest. Projektijuhi ülesandeks on ka kursuse turustamine ning kursuse läbinutele tunnistuste väljastamise organiseerimine. Projektijuhiks on kursuse korraldaja (näiteks kolledzi) esindaja, täienduskoolituse korral täienduskoolituse organiseerija, tasemeõppe korral on projektijuhiks sageli õppejõud ise. Uue suunana
poolt määratud ülesannet. Arvuti on ehituselt modulaarne ja see tähendab, et arvuti erinevaid funktsionaalseid plokke või mooduleid saab vastavalt soovitud kasutusotstarbele erinevalt kombineerida ning nii muuta arvuti funktsionaalsust või jõudlusparameetreid. Näiteks kontoriarvuti jaoks ei ole reeglina vaja võimsa protsessoriga, eriti suure muutmäluga ja graafikatööks mõeldud spetsiaalsete omadustega arvutit. Samas on loetletud omadused hädavajalikud graafikadisaineri arvutil. Ainult riistvarakomponentidest ei piisa, et panna arvuti teostama mingit ülesannet. Riistvarakomponendid paneb koos funktsioneerima programm ehk käskude jada, mis ütleb arvutile kuidas mingit ülesannet täita. Programm, mille käske arvuti protsessor mõistab, on arvutikeeles ühtede ja nullide jada ja selle abil toimub ka suhtlus erinevate arvutikomponentide vahel. Iga üksik element selles nullide või ühtede ahelas on väikseim infoühik ehk bitt. Bittide jada moodustab