The role of operating system is predominant. The operating system is the interface between the hardware and application programs. It will utilize the system memory and it will use the memory efficiently. The filename that you choose should be well within the guidelines set by the operating system. For example, while creating a file in DOS mode, you will not be able to create a filename with a space in between two words. The same drawback is overruled in Windows and you can include a space character as well within the filename. Thus, if you are creating a file in Linux OS or Mac OS, you should create within the purview of such operating systems. You should follow the file folder names order so that you can access them and manipulate them quite easily.