Well......
the burn ALWAYS starts on the compression stroke if you are timed BTDC...that is the whole point.
Detonation is ignition OTHER than when you want it. This can be due to local hot spots, low octane fuel, etc....
I've always called it pinGing but then again, I don't speak the queen's English either