Un ResultSet contiene las filas devueltas por una consulta SQL y permite acceder a los datos de sus columnas a través de métodos get. El cursor se mueve a través de las filas usando next() y puede moverse en cualquier dirección dependiendo del tipo de ResultSet. Los métodos get permiten recuperar los valores de las columnas de la fila actual por número o nombre de columna.