Credo abbia semplificato un pò troppo il concetto...
SQLite è un db, molto semplice, ma non puoi andarlo a sfrucugliare manualmente, pena la distruzione dello stesso.
E' un motore db che ti permette di gestire dati in maniera semplice, ma con la sintassi sql. Non hai bisogno di installare servizi o altro, perchè trattasi di un solo file che, con apposito client o applicativamente, puoi gestire i dati al suo interno. Ha svariati limti, ma essendo semplice è pure veloce ed è portabile, in quanto lo puoi impacchettare con il tuo programma, e vai...