Puedes ver a un fragment como una sección modular de una actividad, el cual tiene su propio ciclo de vida, recibe sus propios eventos de entrada, y que puedes añadir o eliminar mientras la actividad se está ejecutando (algo así como una “sub-actividad” que puedes reutilizar dentro de diferentes actividades). Esta lección te muestra cómo extender la clase Fragment utilizando la Support Library para que tus versiones se mantengan compatibles con dispositivos que ejecuten versiones superiores a Android 1.6.
Nota: Si decides que el API mínimo de tu app requiere 11 o más, no necesitas utilizar la Support Library y puedes en su lugar utilizar la clase Fragment y las APIs relacionadas que se encuentra en la estructura de la plataforma por defecto para dichas versiones. Ten en cuenta que esta lección se enfoca en las APIs de la Support Library, las cuales utilizan una firma de paquete específica y algunas veces nombres de la API ligeramente diferentes que las versiones incluidas por defecto en la plataforma.