W ustnej tradycji, przekazywanej przez wieki, niełatwo było zachować wszystkie dokładne szczegóły wydarzeń. Jeszcze trudniej było wyjaśnić ich przyczyny w taki sposób, aby nie było wątpliwości, co do możliwych motywów, które skłoniły bohaterów do takiego, a nie innego działania. Pozostawało więc szerokie pole dla wypełniania luk w opowieści poprzez intuicyjne łączenie różnych znanych faktów, miejsc i osób. Często pomijano jakieś wydarzenia, a nadmiernie eksponowano inne – na ogół w zależności od poglądów opowiadającego, co wprowadzało element subiektywny. Wersja najbardziej popularna i znana legendy, często znacznie różni się od jej wersji pierwotnej.

To, co odróżnia legendę od mitu, bajki czy baśni, to właśnie jej związki z wydarzeniami i postaciami historycznymi, a także z realną topografią. Legenda odnosi się zawsze do jakiegoś wydarzenia lub osoby, które lokalizuje w dokładnie określonym miejscu. Jeżeli, według współczesnej wiedzy, bohater legendy nie był postacią historyczną, to jednak za takiego uważali go ci, którzy legendy opowiadali. W takim sensie badacze piszą, na przykład, o legendzie Aleksandra Wielkiego czy Juliusza Cezara, a z drugiej strony o legendzie opowiadającej o założeniu Rzymu przez Romulusa i Remusa.