Penyedia kursus online menawarkan kursus online terbuka besar (MOOC) dan kelas terstruktur yang dapat diambil dari jarak jauh. Siswa yang mendaftar biasanya berkembang melalui serangkaian pelajaran dan penilaian lengkap untuk menunjukkan pemahaman mereka tentang materi. Bergantung pada penyedia dan materi pelajaran, beberapa kursus mungkin datang dengan sertifikasi setelah selesai. Sementara banyak kursus online gratis, yang lain memerlukan langganan bulanan atau biaya satu kali untuk akses ke berbagai kursus lanjutan yang lebih luas. Selain itu, beberapa penyedia mungkin mengenakan biaya untuk sertifikat penyelesaian atau untuk akses tingkat perusahaan ke penawaran mereka. Berbagai mata pelajaran yang dicakup oleh penyedia kursus online luas, termasuk pengkodean, ilmu data, pemasaran, desain grafis, keterampilan perangkat lunak, dan pengembangan karir. Beberapa penyedia fokus pada keterampilan khusus dengan katalog kursus yang lebih kecil, sementara yang lain membanggakan koleksi luas dengan ratusan topik.