it is to signify that it is a long, otherwise the number will compile as an int. The same goes for floats, you must put an 'f' at the end, or it will be treated as a double.