The filespec differs from the filename in that the filespec includes a complete specification, within a particular file system, of the file's location.
A file specification is more comprehensive than a filename because it provides a detailed description of the file's location within a particular file system.