5) What was the primary motivation for implementing the Fragment class in Android 3.0?
It was noticed by the developers that larger tablet screens had the potential to show more data than phones, yet the inflexability of the Activity class prevented showing multiple pages at the same time. Thus the Fragment was introduced to make the android interface more dynamic.