13.07.2012, 18:30
Definitions are processed by the preprocessor, constants are not. Though, I'm not exactly sure which one's better to use on lower levels (like new const myVar = 1). Of course you can't use definitions for larger declarations such as, for example, large arrays of coordinates.

