Gli strumenti di authoring per l'eLearning sono applicazioni software che aiutano i progettisti didattici a sviluppare corsi eLearning e altri contenuti didattici digitali. Questi strumenti includono generalmente varie caratteristiche e funzionalità che rendono più accessibile la creazione di esperienze di eLearning coinvolgenti, interattive e pratiche. Alcune delle parti più comuni degli strumenti di authoring eLearning includono modelli e temi, procedure guidate per la creazione di corsi, funzionalità di drag-and-drop, supporto multimediale, reportistica e analisi. Molti strumenti di authoring dispongono di modelli e temi integrati che i progettisti didattici possono utilizzare per creare rapidamente corsi di eLearning. Queste caratteristiche possono far risparmiare molto tempo, soprattutto a chi è alle prime armi con il processo di sviluppo eLearning. Le procedure guidate per la creazione di corsi guidano i progettisti didattici attraverso il processo di creazione di un corso eLearning, passo dopo passo. Questa funzione può essere utile per coloro che non hanno familiarità con il processo di sviluppo eLearning o che vogliono assicurarsi di osservare le migliori pratiche. Inoltre, molti strumenti di authoring includono la funzionalità drag-and-drop, che facilita l'aggiunta e la riorganizzazione dei contenuti. Questa