The compatibility library gives a developer a lot of pieces from the latest versions of the SDK that one might wish to use. Also ActionBarSherlock (http://actionbarsherlock.com/) is an excellent library that will allow one to create solid looking apps using Fragments and the ActionBar on older versions of the OS.