Darktable gestisce i file RAW della tua fotocamera e le immagini in un database, ti consente di visualizzarle attraverso la modalità Tavolo Luminoso e di svilupparle e migliorarle nella modalità Camera Oscura.
Altre modalità oltre al Tavolo Luminoso e la Camera Oscura sono le Mappe per il geotagging, il Tethering (scatto remoto), la Stampa e la Presentazione.
Darktable supporta i formati RAW delle più moderne fotocamere, e ne esegue le elaborazioni con un'altissima precisione.