¿Cuál es la diferencia central entre el fragmento y la actividad? ¿Qué código se puede escribir en fragmento?

Tengo tres pestañas con tres fragmentos cada una y una actividad principal, y quiero crear el socket para enviar el mensaje a través de la red wifi, así que ¿dónde debo escribir el código para ello? ¿En esa clase particular de fragmento o actividad principal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta