SQLite یک برنامه مدیریت بانک اطلاعاتی مبتنی بر زبان استاندارد SQL میباشد که این پایگاه داده به صورت Open Source عرضه شده است. بر خلاف مدلهای مرسوم بانک اطلاعاتی (همانند اوراکل، MySQL ،SQL Server و …) که به صورت Client/Server میباشند و نیازمند نصب و پیکربندی هستند، SQLite یک برنامه مدیریت بانک اطلاعاتی مستقل از سیستم عامل و بدون نیاز به نصب و پیکربندی است.
به عبارتي SQLite یک پایگاه داده کوچک که با استفاده از زبان C در قالب یک کتابخانه (Library) نوشته شده است و از پایگاه داده های RDBMS به حساب میآید. این پایگاه داده بدون لیسانس (Public Domain)، آزاد و Open Source منتشر شده است.