Uzņēmums, skola vai mācību centrs, kas piedāvā tiešsaistes apmācību, var ieviest e-apmācības portālu, lai studentiem un pasniedzējiem būtu pieejami kursa materiāli un uzdevumi un nodrošinātu vietu mijiedarbībai. E-apmācību portāls parasti sastāv no dažādiem moduļiem, kas ļauj lietotājiem kārtot testus, iesniegt uzdevumus, ievietot ziņojumus diskusiju dēlī vai pa e-pastu, kā arī skatīt lietotāju profilus un rakstiskos un multivides kursu materiālus. Lai gan pasniedzējiem ir pieejamas daudzas no tām pašām funkcijām kā studentiem, viņi arī parasti var rediģēt kursa materiālus, punktus, kā arī publicēt paziņojumus un studentu vērtējumus tiešsaistes atzīmju grāmatā.
E-apmācību portāla galvenā funkcija ir padarīt kursu materiālus pieejamus visiem lietotājiem, un materiāli parasti tiek glabāti datubāzē. Katram portālam ir atšķirīgs veids, kā organizēt vienumus studentu piekļuvei. Dažos portālos visi lejupielādējamie vienumi tiek glabāti īpašā nodarbību modulī, bet citos tiek izmantoti iknedēļas moduļi, kas satur audio lekcijas, video pielikumus un rakstiskas nodarbības. Studentiem parasti nav nepieciešams lejupielādēt visus kursa materiālus, jo pasniedzēji bieži izmanto straumēšanas video un audio tehnoloģijas un iegulst šo saturu lapā.
Studenti izmanto arī e-mācību portālu, lai kārtotu testus un iesniegtu uzdevumus, un portālos ir specializēti moduļi vai jaukti testi un vērtējumi ar citiem moduļa materiāliem. Atbilžu variantu testi bieži tiek automātiski novērtēti pēc iesniegšanas, bet eseju eksāmeni parasti ir jānovērtē pasniedzējam. Lai iesniegtu projektu vai eseju portālā, students parasti augšupielādē failu no sava datora portālā, lai pasniedzējs to varētu novērtēt manuāli.
Gan studenti, gan pasniedzēji bieži mijiedarbojas, izmantojot portāla diskusiju dēli, kas ļauj lietotājiem izveidot pavedienus un ievietot atbildes uz esošajām tēmām. Diskusiju panelim portālā parasti ir savs modulis, un tajā ir atsevišķas sadaļas, kur publicēt ziņas par katra moduļa tēmām. E-apmācības portālā bieži tiek ieviesta arī privāta ziņojumapmaiņas sistēma, kas ļauj studentiem sūtīt e-pastus viens otram un pasniedzējam.
E-apmācību portāls bieži piedāvā papildu līdzekļus, kas var būt iekļauti portāla programmatūrā vai instalēti kā paplašinājumi. Dažas no šīm funkcijām ietver integrāciju ar sociālo tīklu vietnēm un sadarbības programmatūru, pielāgotus studentu profilus, videokonferenču programmatūru tiešraides lekcijām un integrāciju ar trešo pušu mācību grāmatu izdevēju vietnēm. Pasniedzēji var arī izmantot īpašas funkcijas, piemēram, dažādus ziņošanas rīkus, lai novērtētu studentu progresu.