Why ipv6 uses link local instead of interface ip?

Im taking cisco courses and notice thar ipv6 uses link local usually instead of interface ip to send messages in most cases. Can someone explain why this is

2017-04-11T00:37:33.809Z