SQLite отличается от большинства реляционных систем тем, что не требует отдельного сервера — вся база хранится в одном файле и работает прямо внутри приложения. Это делает её удобным выбором для мобильных приложений, встраиваемых систем и небольших проектов, где не нужен полноценный клиент-серверный доступ к данным.
Поскольку SQLite проще устроен, чем PostgreSQL или MySQL, часть продвинутых возможностей реляционных СУБД в нём отсутствует или работает иначе — такие курсы стоит выбирать с пониманием того, что это инструмент для конкретных задач, а не универсальная замена серверным базам.