Nettkurs er et alternativ til andre måter å lære noe på. De fleste nettkurs bruker ulike medier for å skape det beste læringsresultatet. Det brukes video, animasjoner, tekst, tale, musikk, bilder og illustrasjoner. I tillegg brukes ulike element for å øke motivasjon og læringseffekten. Eksempler på det kan være spørsmål, quiz, fremdrifts-indikator og premiering i form av poeng eller digitale gevinster. Mange kurs tilbyr også en dokumentasjon som viser at du har bestått kurset.
Nettkurs tilbys på ulike læringsplattformer (LMS) og flere leverandører tilbyr hjelp til å sette opp egne kurs.