I had this doubt in my mind once I got in to iPhone App development and I was very curious to know why should Apple go for this option? I just googled and found some basic info that will shed light behind their decision.

1. You need no set up process to start using it.

2. You don’t have to depend on any server to start using it and no access permissions to be provided for anyone.

3. The source is available in Public domain. So its free and contains no license.

4.  The whole Sqlite C library  is less than 275KiB in size.

So if some one finds any other interesting features , please share it.

Thanks and Bye!!