I started researching with System.Data.SQLite and then stumbled on Microsoft.Data.SQLite. I am pondering the following questions: 1. Why not simply use Microsoft.Data.Odbc? This makes for a smaller footprint application. 2. What do the SQlite packages offer that are beyond Microsoft.Data.Odbc? Thoughts?