Static functions are accessible only to other functions in the file where it is created. Therefore, functions in other files would not be able to access it. This might be useful in a library where you only want to give access to the other local functions in the library, but not to outside functions using the library.