Manipulación de datos en webs en Android

Soy un nuevo programador de Android, y mi pregunta es esta:

Quiero obtener información de un archivo HTML. ¿Cuál sería la mejor manera de descargarlo y analizarlo de una manera cómoda?

¡Gracias