The Legend of Zelda franchise is full of memorable characters, from Link and Princess Zelda to recurring side characters who add depth and flavor to the world of Hyrule. Since Ocarina of Time introduced Navi in 1998, most Zelda games have given Link a companion. These special characters offer him guidance or otherwise help him in his journey, and can give players hints as to where to go next.
Source:https://www.cbr.com/legend-of-zelda-link-companions/