Los iteradores son como "cajas negras" que ofrecen una "interfaz de programación de aplicaciones" API donde no importaba el tipo de datos que estuvieran usando.