FILEPATH
A filepath is a textual identifier that specifies the location of a file or directory within a computer filesystem. It encodes a sequence of directory names that an operating system uses to locate the target item, and it can be absolute, covering the full path from the root, or relative, resolving from the current working directory.
Syntax and separators vary by operating system. In Unix-like systems, components are separated by forward slashes
A path consists of components such as directories and a final element that may be a filename
Normalization and resolution convert a path into a canonical form by removing redundant separators and resolving
Security and portability considerations are important when handling filepaths. Untrusted input can lead to directory traversal