From the man pages:
ln - make links between files
and
link - call the link function to create a link to a file
These seem to do the same thing however ln takes a lot of options as well.
Is link just a very basic ln? Is there any reason to use link over ln?