Фрагменты появились в Android API уровня 11 (Android 3.0 Honeycomb). Основной причиной их внедрения было улучшение поддержки различных размеров экранов, особенно для планшетов. На больших экранах можно было отображать несколько UI-компонентов (фрагментов) одновременно, чего было сложно добиться с помощью обычных активити. Фрагменты также способствовали модульности и переиспользованию UI-логики.