The second version is specified to search first in an implementation defined location, and afterwards if the file is not found, search in the same place as the <...>
version, which searches in the paths usually specified by the -I
command line option and by built-in include paths (pointing to the location of the standard library and system headers).
Usually, implementations define that location to be relative to the location of the including file.