Depois de ler este artigo até o final você vai conseguir responder a esta pergunta sem dificuldade nenhuma e também, vai conseguir utilizar este recurso sem maiores dificuldades.
Então, continue lendo este artigo e entenda de uma vez por todas o que é, como utilizar e quando utilizar os Fragments:
Muita gente quando começa a pesquisar sobre Fragments imagina que esse recurso serve apenas para organizar e separar melhor os componentes de interface de um aplicativo Android.
Se quisermos, por exemplo, construir um layout agrupando as Views, não poderíamos apenas utilizar um ViewGroup? Ou talvez reutilizar um layout XML que já existe?
Com certeza poderíamos, mas o poder real dos Fragments vai muito além do agrupamento de elementos de interface.
Eles nos permitem modularisar nossas Activities, incluindo o ciclo de vida e os eventos que são utilizados em determinada interface.
Os Fragments foram introduzidos pela primeira vez na versão Honeycomb do Android para resolver um problema específico.
O Honeycomb foi a primeira versão do Android a suportar tablets e descobriram que a melhor maneira de criar excelentes interfaces para tablets, era colocar duas ou mais Activities uma ao lado das outras.