In this context, it's signifying that the function is read only and does not change the object for which it is called.
Static can be used in different ways. For example, you could have a function with a static variable in it, which will retain it's value throughout different calls to it. Or you could have a static member function of a class, which could be called without instantiating an object of that class.